stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Geo Group IncGEO
$28.150.93%0.26

Geo Group Inc (GEO)

Date: 2026-11-03 16:00O: 27.96H: 28.33L: 27.67C: 28.14Vol: 917.8k
Geo Group Inc stock is traded at $28.15, with a volume of 927,604. It is up +0.93% in the last 24 hours and down -10.24% over the past month. The GEO Group Inc specializes in detention facilities and community reentry centers. It operates in four segments: U.S. Secure Services, which mainly encompasses U.S.-based secure services business; Electronic Monitoring and Supervision Services, which conducts its services in the United States, represents services provided to adults for monitoring services and evidence-based supervision and treatment programs for community-based parolees, probationers, and pretrial defendants; Reentry Services conducts its services in the United States represents services provided to adults for residential and non-residential treatment, educational and community-based programs, pre-release and half-way house programs; and International Services. The company operates in U.S, Australia and South Africa.
Previous Close:
$27.89
Open:
$27.96
24h Volume:
927,604
Relative Volume:
0.45
Market Cap:
$3.71B
Revenue:
$2.73B
Net Income/Loss:
$273.07M
P/E Ratio:
14.31
EPS:
$1.97
Net Cash Flow:
-$30.60M
1W Performance:
-0.42%
1M Performance:
-10.24%
6M Performance:
+50.13%
1Y Performance:
+67.46%
1-Day Range:
$27.67$28.33
1-Week Range:
$27.50$28.86
52-Week Range:
$12.51$33.17

Geo Group Inc Stock (GEO) Company Profile

Name
Geo Group Inc
Phone
561-893-0101
Address
4955 TECHNOLOGY WAY, BOCA RATON, FL, USA
Employee
17,600
Next Earnings Date
2026-11-05
Latest SEC Filings
SEC
GEO's Discussions on X
X

 

Market Cap

 

Revenue

 

Net Income

 

Cash Flow

 

EPS

 

Geo Group Inc Stock (GEO) Upgrades & Downgrades

DateActionAnalystRating Change
Mar-05-25UpgradeNoble Capital MarketsMarket Perform → Outperform
Nov-11-24DowngradeNoble Capital MarketsOutperform → Market Perform
Oct-02-23InitiatedNorthland CapitalOutperform
Nov-29-22UpgradeWedbushNeutral → Outperform

Geo Group Inc Stock (GEO) Financials Data

PeriodTrendFY 2025FY 2024FY 2023FY 2022FY 2021
Period End Date2025-12-312024-12-312023-12-312022-12-312021-12-31
Revenue USD (M)2,631.552,423.702,413.172,376.732,256.61
Operating expenses USD (M)--2,060.781,993.631,968.53
Operating income USD (M)257.49309.98352.39383.10288.08
Income before tax USD (M)335.4938.59138.05229.82192.82
Income tax expense USD (M)85.729.4035.4062.90122.73
Net income USD (M)254.3131.90107.18171.6977.23
Basic EPS USD/shares1.850.230.731.180.59
Diluted EPS USD/shares1.820.220.721.170.58
Basic weighted shares shares (M)137.49131.32121.91121.04120.38
Diluted weighted shares shares (M)139.72134.06123.70122.28120.73

Geo Group Inc Stock (GEO) Insider Trading

  • Albence MatthewSep 11 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $31.44
    #Shares
    11,797
    Value ($)
    370,932
    #Shares Total
    0
  • Albence MatthewSep 11 '26
    Senior VP, Client Relations
    Transaction
    Sale
    Cost
    $31.45
    #Shares
    11,797
    Value ($)
    371,075
    #Shares Total
    87,602
  • Brack Ronald A.Aug 21 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $32.00
    #Shares
    7,000
    Value ($)
    224,000
    #Shares Total
    0
  • Brack Ronald A.Aug 21 '26
    See Remarks
    Transaction
    Sale
    Cost
    $32.00
    #Shares
    7,000
    Value ($)
    224,000
    #Shares Total
    71,614
  • Albence MatthewAug 20 '26
    Senior VP, Client Relations
    Transaction
    Sale
    Cost
    $31.69
    #Shares
    10,000
    Value ($)
    316,860
    #Shares Total
    99,399
  • Albence MatthewAug 20 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $31.67
    #Shares
    10,000
    Value ($)
    316,706
    #Shares Total
    0
  • Director
    Transaction
    Proposed Sale
    Cost
    $31.30
    #Shares
    3,500
    Value ($)
    109,568
    #Shares Total
    0
  • Director
    Transaction
    Sale
    Cost
    $31.30
    #Shares
    3,500
    Value ($)
    109,568
    #Shares Total
    14,674
  • Director
    Transaction
    Sale
    Cost
    $15.24
    #Shares
    6,633
    Value ($)
    101,087
    #Shares Total
    27,062
  • Director
    Transaction
    Proposed Sale
    Cost
    $15.24
    #Shares
    6,633
    Value ($)
    101,087
    #Shares Total
    0
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
Albence MatthewOfficerSep 11 '26Proposed Sale$31.4411,797370,9320
Albence MatthewSenior VP, Client RelationsSep 11 '26Sale$31.4511,797371,07587,602
Brack Ronald A.OfficerAug 21 '26Proposed Sale$32.007,000224,0000
Brack Ronald A.See RemarksAug 21 '26Sale$32.007,000224,00071,614
Albence MatthewSenior VP, Client RelationsAug 20 '26Sale$31.6910,000316,86099,399
Albence MatthewOfficerAug 20 '26Proposed Sale$31.6710,000316,7060
Koren Lindsay L.DirectorAug 13 '26Proposed Sale$31.303,500109,5680
Koren Lindsay L.DirectorAug 13 '26Sale$31.303,500109,56814,674
KERNAN SCOTT MICHAELDirectorMar 04 '26Sale$15.246,633101,08727,062
KERNAN SCOTT MICHAELDirectorMar 04 '26Proposed Sale$15.246,633101,0870

Geo Group Inc Stock (GEO) Latest News

Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Nov 02, 2026
Oct 31, 2026
Oct 31, 2026
Oct 30, 2026
Oct 30, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 27, 2026
Oct 27, 2026
Oct 22, 2026
Oct 22, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 20, 2026
Oct 20, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 19, 2026
Oct 18, 2026
Oct 18, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 15, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 14, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 12, 2026
Oct 12, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026
Oct 06, 2026

Similar to GEO