GEO GROUP INC
GEO · General Bldg Contractors - Residential Bldgs · 133.6M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $76M (gross $91M, SBC $15M)
Reference price $15.24 · est. market cap ~$2.0B — last insider sale, 2026-03-04 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B70Private-corrections operator with strong returns and an immigration-detention tailwind, offset by negative FCF and thin liquidity.
Strengths
- ROE 16.9% (74.5th pct), ROA 6.6% (82.8th), net margin 9.7% (72nd); net income up sharply (95.8th pct)
- Occupancy improving to 89.2% with high re-bid win rate and diversified federal/state contracts
Risks
- Negative FCF (-$125M, 7th pct), cash runway only ~2.2 quarters, and thin interest coverage (1.6x)
- High leverage (D/E 1.1) plus contract renewal/re-bid concentration and CEO transition
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Cash burnNegative free cash flow (-124.9M)
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
9.8%
Net margin
9.7%
Return on equity
16.9%
Return on assets
6.6%
ROIC
6.4%
Revenue growth (QoQ)
-0.4%
Net-income growth
695.8%
Debt / equity
1.1×
Net debt / EBITDA
4.1×
Interest coverage
1.6×
Current ratio
2.0×
Free cash flow
-$125M
EBITDA
$390M
Tangible book value
$632M
Cash & investments
$69M
Cash runway
2q
Stock comp / revenue
0.9%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-04 | ZOLEY GEORGE C | Gift | 100K | — |
| 2026-06-04 | ZOLEY GEORGE C | Gift | 100K | — |
| 2026-06-04 | ZOLEY GEORGE C | Gift | 100K | — |
| 2026-04-01 | March Shayn P. | Grant | 6.1K | — |
| 2026-04-01 | March Shayn P. | Grant | 6.1K | — |
| 2026-03-31 | Suchinski Mark | Disposition | 140K | — |
| 2026-03-06 | Houston Donald E. | Tax withheld | 812 | $14.35 |
| 2026-03-06 | Long Richard Kent | Grant | 23K | — |
| 2026-03-06 | Long Richard Kent | Tax withheld | 19K | $14.35 |
| 2026-03-06 | Ryan Christopher D. | Grant | 18K | — |
| 2026-03-06 | Ryan Christopher D. | Tax withheld | 15K | $14.35 |
| 2026-03-06 | Suchinski Mark | Tax withheld | 3.1K | $14.35 |
| 2026-03-06 | Ragsdale Daniel H. | Tax withheld | 812 | $14.35 |
| 2026-03-06 | KERNAN SCOTT MICHAEL | Grant | 10K | — |
| 2026-03-06 | Wood Julie Myers | Grant | 10K | — |
| 2026-03-06 | Brewer Jack | Grant | 10K | — |
| 2026-03-06 | Koren Lindsay L. | Grant | 10K | — |
| 2026-03-06 | Bartzokis Thomas C. | Grant | 10K | — |
| 2026-03-06 | Arduin Donna | Grant | 10K | — |
| 2026-03-06 | Laird Paul M. | Tax withheld | 1.0K | $14.35 |
| 2026-03-06 | March Shayn P. | Grant | 20K | — |
| 2026-03-06 | Mannarino Nicole | Grant | 657 | — |
| 2026-03-06 | Brack Ronald A. | Grant | 15K | — |
| 2026-03-06 | Albence Matthew | Grant | 25K | — |
| 2026-03-06 | Albence Matthew | Tax withheld | 23K | $14.35 |
| 2026-03-05 | ZOLEY GEORGE C | Grant | 200K | — |
| 2026-03-05 | ZOLEY GEORGE C | Tax withheld | 79K | $14.92 |
| 2026-03-04 | KERNAN SCOTT MICHAEL | Sell | 6.6K | $15.24 |
| 2026-03-03 | ZOLEY GEORGE C | Tax withheld | 20K | $15.06 |
| 2026-03-03 | Schipma Scott A. | Tax withheld | 777 | $15.06 |
| 2026-03-03 | March Shayn P. | Tax withheld | 646 | $15.06 |
| 2026-03-03 | Mannarino Nicole | Tax withheld | 27 | $15.06 |
| 2026-03-03 | Meehan David O. | Tax withheld | 378 | $15.06 |
| 2026-03-03 | Brack Ronald A. | Tax withheld | 465 | $15.06 |
| 2026-03-02 | March Shayn P. | Tax withheld | 2.2K | $15.29 |
| 2026-03-02 | Laird Paul M. | Tax withheld | 2.9K | $15.29 |
| 2026-03-02 | Ragsdale Daniel H. | Tax withheld | 2.5K | $15.29 |
| 2026-03-02 | Brack Ronald A. | Tax withheld | 3.1K | $15.29 |
| 2026-03-02 | Meehan David O. | Tax withheld | 2.3K | $15.29 |
| 2026-03-02 | Mannarino Nicole | Tax withheld | 202 | $15.29 |
| 2026-03-02 | Houston Donald E. | Tax withheld | 780 | $15.29 |
| 2026-03-02 | Ryan Christopher D. | Tax withheld | 914 | $15.29 |
| 2026-03-02 | Schipma Scott A. | Tax withheld | 3.7K | $15.29 |
| 2026-02-24 | Ragsdale Daniel H. | Grant | 14K | — |
| 2026-02-24 | Albence Matthew | Grant | 15K | — |
| 2026-02-24 | Albence Matthew | Grant | 15K | — |
| 2026-02-24 | Suchinski Mark | Grant | 24K | — |
| 2026-02-24 | Suchinski Mark | Grant | 24K | — |
| 2026-02-24 | Schipma Scott A. | Grant | 15K | — |
| 2026-02-24 | Schipma Scott A. | Grant | 15K | — |
| 2026-02-24 | Meehan David O. | Grant | 15K | — |
| 2026-02-24 | Meehan David O. | Grant | 15K | — |
| 2026-02-24 | ZOLEY GEORGE C | Grant | 250K | — |
| 2026-02-24 | Laird Paul M. | Grant | 15K | — |
| 2026-02-24 | Long Richard Kent | Grant | 15K | — |
| 2026-02-24 | Long Richard Kent | Grant | 15K | — |
| 2026-02-24 | Ryan Christopher D. | Grant | 14K | — |
| 2026-02-24 | Ryan Christopher D. | Grant | 14K | — |
| 2026-02-24 | Houston Donald E. | Grant | 14K | — |
| 2026-02-24 | Houston Donald E. | Grant | 14K | — |
| 2026-02-24 | Laird Paul M. | Grant | 15K | — |
| 2026-02-24 | Ragsdale Daniel H. | Grant | 14K | — |
| 2025-09-10 | ZOLEY GEORGE C | Sell | 31K | $21.52 |
| 2025-09-09 | ZOLEY GEORGE C | Sell | 31K | $20.52 |
| 2025-09-08 | ZOLEY GEORGE C | Sell | 31K | $20.51 |
| 2025-09-05 | ZOLEY GEORGE C | Sell | 30K | $21.00 |
| 2025-09-05 | ZOLEY GEORGE C | Sell | 31K | $21.00 |
| 2025-09-04 | ZOLEY GEORGE C | Sell | 31K | $21.05 |
| 2025-09-04 | ZOLEY GEORGE C | Sell | 31K | $21.05 |
| 2025-08-29 | ZOLEY GEORGE C | Sell | 10K | $20.56 |
| 2025-08-29 | ZOLEY GEORGE C | Sell | 10K | $20.56 |
| 2025-08-28 | ZOLEY GEORGE C | Sell | 10K | $20.81 |
| 2025-08-28 | ZOLEY GEORGE C | Sell | 10K | $20.81 |
| 2025-08-27 | ZOLEY GEORGE C | Sell | 10K | $20.69 |
| 2025-08-27 | ZOLEY GEORGE C | Sell | 10K | $20.69 |
| 2025-08-26 | ZOLEY GEORGE C | Sell | 10K | $20.90 |
| 2025-08-26 | ZOLEY GEORGE C | Sell | 10K | $20.90 |
| 2025-08-25 | ZOLEY GEORGE C | Sell | 10K | $21.68 |
| 2025-08-25 | ZOLEY GEORGE C | Sell | 10K | $21.62 |
| 2025-08-22 | ZOLEY GEORGE C | Sell | 26K | $21.37 |
| 2025-08-21 | ZOLEY GEORGE C | Sell | 25K | $21.38 |
| 2025-08-20 | ZOLEY GEORGE C | Sell | 25K | $21.37 |
| 2025-08-19 | ZOLEY GEORGE C | Sell | 25K | $21.66 |
| 2025-08-18 | ZOLEY GEORGE C | Sell | 25K | $21.04 |
| 2025-07-17 | ZOLEY GEORGE C | Tax withheld | 82K | $25.22 |
| 2025-03-27 | March Shayn P. | Sell | 7.5K | $30.00 |
| 2025-03-13 | Mannarino Nicole | Sell | 646 | $25.43 |
| 2025-03-10 | KERNAN SCOTT MICHAEL | Sell | 5.8K | $22.68 |
| 2025-03-07 | Albence Matthew | Tax withheld | 39K | $24.01 |
| 2025-03-07 | Albence Matthew | Grant | 50K | — |
| 2025-03-07 | CALABRESE WAYNE H | Tax withheld | 79K | $24.01 |
| 2025-03-07 | Negron Joe | Grant | 100K | — |
| 2025-03-07 | Negron Joe | Tax withheld | 79K | $24.01 |
| 2025-03-07 | CALABRESE WAYNE H | Grant | 100K | — |
| 2025-03-07 | Long Richard Kent | Tax withheld | 65K | $24.01 |
| 2025-03-07 | Long Richard Kent | Grant | 100K | — |
| 2025-03-03 | Mannarino Nicole | Tax withheld | 277 | $26.23 |
| 2025-03-03 | Wood Julie Myers | Grant | 5.7K | — |
| 2025-03-03 | Mayotte Terry P. | Grant | 5.7K | — |
| 2025-03-03 | Koren Lindsay L. | Grant | 5.7K | — |
| 2025-03-03 | KERNAN SCOTT MICHAEL | Grant | 5.7K | — |
| 2025-03-03 | Arduin Donna | Grant | 5.7K | — |
| 2025-03-03 | Bartzokis Thomas C. | Grant | 5.7K | — |
| 2025-03-03 | Brewer Jack | Grant | 5.7K | — |
| 2025-03-03 | ZOLEY GEORGE C | Grant | 50K | — |
| 2025-03-03 | ZOLEY GEORGE C | Grant | 208K | — |
| 2025-03-03 | ZOLEY GEORGE C | Tax withheld | 36K | $26.23 |
| 2025-03-03 | Houston Donald E. | Tax withheld | 780 | $26.23 |
| 2025-03-03 | Donahue J David | Grant | 38K | — |
| 2025-03-03 | Donahue J David | Grant | 38K | — |
| 2025-03-03 | Suchinski Mark | Grant | 25K | — |
| 2025-03-03 | Suchinski Mark | Grant | 25K | — |
| 2025-03-03 | Negron Joe | Grant | 12K | — |
| 2025-03-03 | Negron Joe | Grant | 12K | — |
| 2025-03-03 | Laird Paul M. | Grant | 12K | — |
| 2025-03-03 | Laird Paul M. | Grant | 12K | — |
| 2025-03-03 | Laird Paul M. | Tax withheld | 3.8K | $26.23 |
| 2025-03-03 | Albence Matthew | Grant | 10K | — |
| 2025-03-03 | Albence Matthew | Grant | 10K | — |
| 2025-03-03 | Long Richard Kent | Grant | 10K | — |
| 2025-03-03 | Long Richard Kent | Grant | 10K | — |
| 2025-03-03 | March Shayn P. | Grant | 11K | — |
| 2025-03-03 | March Shayn P. | Tax withheld | 3.1K | $26.23 |
| 2025-03-03 | Brack Ronald A. | Grant | 7.6K | — |
| 2025-03-03 | Brack Ronald A. | Tax withheld | 4.0K | $26.23 |
| 2025-03-03 | Ragsdale Daniel H. | Grant | 10K | — |
| 2025-03-03 | Ragsdale Daniel H. | Grant | 10K | — |
| 2025-03-03 | Ragsdale Daniel H. | Tax withheld | 3.1K | $26.23 |
| 2025-03-03 | Houston Donald E. | Grant | 10K | — |
| 2025-03-03 | Houston Donald E. | Grant | 10K | — |
| 2025-03-03 | Ryan Christopher D. | Grant | 10K | — |
| 2025-03-03 | Ryan Christopher D. | Grant | 10K | — |
| 2025-03-03 | Ryan Christopher D. | Tax withheld | 1.8K | $26.23 |
| 2025-03-03 | Mannarino Nicole | Grant | 356 | — |
| 2024-12-31 | Black James H. | Tax withheld | 914 | $27.98 |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (1)
- U.S. Immigration and Customs Enforcement (ICE)
Suppliers (0)
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-05-06 | ResultsExhibits | filing ↗ |
| 2026-05-04 | Shareholder vote | filing ↗ |
| 2026-03-05 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-02-12 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-02-12 | ResultsExhibits | filing ↗ |
| 2026-01-26 | Material agreementDebt obligationReg FDExhibits | filing ↗ |
| 2025-12-08 | Other | filing ↗ |
| 2025-11-18 | Material agreementDebt obligationExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 10-Q | 2026-05-07 | 2026-03-31 | 0001193125-26-211821 ↗ |
| 8-K | 2026-05-06 | 2026-05-06 | 0001193125-26-207484 ↗ |
| 8-K | 2026-05-04 | 2026-04-28 | 0001193125-26-204018 ↗ |
| 8-K | 2026-03-05 | 2026-02-27 | 0001193125-26-094068 ↗ |
| 10-K | 2026-02-25 | 2025-12-31 | 0001193125-26-071747 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001193125-26-047556 ↗ |
| 8-K | 2026-02-12 | 2026-02-06 | 0001193125-26-048953 ↗ |
| 8-K | 2026-01-26 | 2026-01-20 | 0001193125-26-022602 ↗ |
| 8-K | 2025-12-08 | 2025-12-04 | 0001193125-25-311262 ↗ |
| 8-K | 2025-11-18 | 2025-11-13 | 0001193125-25-285288 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001193125-25-269401 ↗ |
| 8-K | 2025-11-06 | 2025-11-06 | 0001193125-25-267980 ↗ |