GEO Group Inc. Experiences Financial Rollercoaster with Earnings Beat and $300M Buyback
GEO Group Inc experienced a rollercoaster day in financial markets, with a disappointing outlook initially followed by a series of positive announcements, including beating earnings estimates and a $300 million share buyback program.
3 minutes to read