GEO shares rose 3.6% after the company sold ICE facilities for $950 million and expanded the share repurchase scale.

Zhitongcaijing · 1d ago
GEO shares rose 3.6% after the company sold ICE facilities for $950 million and expanded the share repurchase scale.