The GEO Group, Inc. GEO

Set alert

Price alert · GEO

All alert types
27.89 USD 0.00 0.00%

At close

27.58 -0.31 -1.11%

Pre-market · Nov 3, 9:06 AM ET

Bid
27.87 × 200
Ask
27.88 × 400

Day range unavailable

12.51 52-week range 33.17
YTD
+73.01%
1 year
+64.35%
Open
—
Prev close
27.89
Mkt cap
3.67B
Vol
0
Avg vol
2.37M
EPS
2.13
P/E
13.09
Div yield
0.00%
More statistics
Low
—
High
—
Forward P/E
16.23
Beta
0.78
Short ratio
3.64
Inst. own
96.30%
Dividend
0.00
Ex-div date
Jan 21, 2021
Earnings
Nov 5, 2026
50-d avg
30.55
200-d avg
24.26
1y target
39.00

MAX chart

Chart tools
Interval

Events in this range
  • Jun 4, 1996Split: 2 for 1
  • Oct 2, 2006Split: 1.5 for 1
  • Jun 1, 2007Split: 2 for 1
  • Apr 2, 2014Dividend: 0
  • Jun 5, 2014Dividend: 0
  • May 7, 2015Dividend: 0.62
  • May 5, 2017Dividend: 0.47
  • Aug 6, 2025Earnings: 0.22; estimate 0.16; surprise 37.5%
  • Nov 6, 2025Earnings: 0.25; estimate 0.22; surprise 13.64%
  • Nov 7, 2025Rating: Jones Trading · Buy → Buy
  • May 6, 2026Earnings: 0.29; estimate 0.19; surprise 52.63%
  • Aug 6, 2026Earnings: 0.37; estimate 0.2875; surprise 28.7%
  • Aug 6, 2026Rating: Jones Trading · Buy → Buy
  • Oct 6, 2026Rating: Jones Trading · Buy → Buy
  • Nov 5, 2026Earnings: —; estimate 0.3467; surprise —%
Signals (117)
NameDateAgo
MACD: Buy SignalJun 1, 20265 months ago
SMA: BullishMay 1, 20266 months ago
SMA: BullishApr 1, 20267 months ago
SMA: BearishOct 1, 20251 year ago
MACD: Sell SignalAug 1, 20251 year ago
SMA: BearishJun 1, 20251 year ago
RSI: OverboughtNov 1, 20242 years ago
SMA: BullishOct 1, 20242 years ago
SMA: BearishSep 1, 20242 years ago
RSI: OverboughtApr 1, 20242 years ago
SMA: BullishOct 1, 20233 years ago
SMA: BullishSep 1, 20233 years ago
SMA: BullishOct 1, 20224 years ago
SMA: BullishAug 1, 20224 years ago
SMA: BearishJan 1, 20224 years ago
SMA: BullishAug 1, 20215 years ago
MACD: Buy SignalJul 1, 20215 years ago
RSI: OversoldApr 1, 20215 years ago
RSI: OversoldFeb 1, 20215 years ago
RSI: OversoldOct 1, 20206 years ago

Newest 20 of 117.

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 39.00 +39.8% upside
Target (low)
36.00
Target (mean)
39.00
Target (high)
40.00
Ratings (0m) 3 3 buy · 0 hold · 0 sell
  • Strong buy0
  • Buy3
  • Hold0
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 3
  • 1 month ago 3
  • 2 months ago 3

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

GEO analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter0.3450.32 – 0.360.25+38.0%772.73M+13.3%4
Next quarter0.32750.30 – 0.370.25+31.0%784.24M+10.8%4
Current year1.311.30 – 1.310.86+52.0%2.99B+13.8%4
Next year1.721.54 – 1.911.31+31.4%3.26B+8.7%4

Upgrades and downgrades

The latest rating changes

GEO analyst upgrades and downgrades
DateFirmActionFromTo
Oct 6, 2026Jones TradingMaintainedBuyBuy
Aug 6, 2026Jones TradingMaintainedBuyBuy
Jun 26, 2026Northland Capital MarketsMaintainedOutperformOutperform
Mar 20, 2026Jones TradingMaintainedBuyBuy
Feb 13, 2026Jones TradingMaintainedBuyBuy
Nov 7, 2025Jones TradingMaintainedBuyBuy
Aug 7, 2025Jones TradingMaintainedBuyBuy
Jun 23, 2025WedbushReiteratedOutperformOutperform
May 8, 2025Jones TradingMaintainedBuyBuy
Mar 21, 2025Jones TradingReiteratedBuyBuy
Mar 3, 2025Jones TradingMaintainedBuyBuy
Feb 27, 2025Jones TradingMaintainedBuyBuy
Jan 15, 2025Jones TradingMaintainedBuyBuy
Dec 17, 2024WedbushReiteratedOutperformOutperform
Nov 11, 2024Noble Capital MarketsDowngradeOutperformMarket Perform
Nov 8, 2024Jones TradingMaintainedBuyBuy
Nov 8, 2024Northland Capital MarketsMaintainedOutperformOutperform
Nov 8, 2024WedbushMaintainedOutperformOutperform
Sep 19, 2024WedbushReiteratedOutperformOutperform
Aug 8, 2024WedbushMaintainedOutperformOutperform
Aug 7, 2024Jones TradingMaintainedBuyBuy
Aug 7, 2024WedbushReiteratedOutperformOutperform
Jul 10, 2024Jones TradingInitiated—Buy
May 8, 2024WedbushMaintainedOutperformOutperform
Apr 8, 2024WedbushMaintainedOutperformOutperform
Mar 21, 2024WedbushReiteratedOutperformOutperform
Mar 13, 2024WedbushReiteratedOutperformOutperform
Feb 16, 2024WedbushMaintainedOutperformOutperform
Feb 15, 2024WedbushReiteratedOutperformOutperform
Nov 8, 2023WedbushMaintainedOutperformOutperform