The GEO Group (NYSE: GEO) is a fully integrated equity real estate investment trust specializing in the design, financing, development, and operation of secure facilities, processing centers, and community reentry centers in the United States, Australia, South Africa, and the United Kingdom. GEO is a leading provider of enhanced in-custody rehabilitation, post-release support, electronic monitoring, and community-based programs. GEO's worldwide operations include the ownership and/or management of 123 facilities totaling approximately 93,000 beds, including projects under development, with a workforce of approximately 23,000 professionals.

GEO stock data



16 Feb 21
12 Apr 21
31 Dec 21
Quarter (USD)
Dec 20 Sep 20 Jun 20 Mar 20
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS
Annual (USD)
Dec 20 Dec 19 Dec 18 Dec 17
Cost of revenue
Operating income
Operating margin
Net income
Net profit margin
Cash on hand
Change in cash
Diluted EPS

Financial data from Geo earnings reports.

Date Owner Security Transaction Code Indirect 10b5-1 $Price #Shares $Value #Remaining
18 Mar 21 Scott Michael Kernan Restricted Stock Grant Aquire A No No 0 3,112 0 21,787
18 Mar 21 Jose Gordo Restricted Stock Grant Aquire A No No 0 3,112 0 17,537
18 Mar 21 Hauwermeiren Guido Van Restricted Stock Grant Aquire A No No 0 3,112 0 21,787
18 Mar 21 Duane Helkowski Restricted Stock Grant Aquire A No No 0 3,112 0 13,112
1 Mar 21 Jose Gordo Restricted Stock Grant Aquire A No No 0 10,000 0 14,425

Data for the last complete 13F reporting period. To see the most recent changes to ownership, click the ownership history button above.

72.3% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 226 220 +2.7%
Opened positions 48 32 +50.0%
Closed positions 42 42
Increased positions 80 65 +23.1%
Reduced positions 60 81 -25.9%
13F shares
Current Prev Q Change
Total value 786.6M 895.15M -12.1%
Total shares 87.76M 78.24M +12.2%
Total puts 5.88M 2.42M +143.1%
Total calls 1.65M 1.27M +30.8%
Total put/call ratio 3.6 1.9 +85.9%
Largest owners
Shares Value Change
Vanguard 20.27M $179.63M +7.6%
BLK Blackrock 17.85M $158.13M +35.2%
PRU Prudential Financial 4.46M $39.48M +20.0%
STT State Street 3.96M $35.12M +4.4%
Arrowstreet Capital, Limited Partnership 2.69M $23.83M +12.8%
Charles Schwab Investment Management 2.17M $19.24M +4.7%
Geode Capital Management 2.13M $18.89M +20.6%
IVZ Invesco 1.94M $17.21M +19.5%
Ranger Global Real Estate Advisors 1.92M $17.03M +8.6%
NTRS Northern Trust 1.56M $13.8M -21.2%
Largest transactions
Shares Bought/sold Change
BLK Blackrock 17.85M +4.65M +35.2%
Vanguard 20.27M +1.43M +7.6%
Scion Asset Management 845.15K +845.15K NEW
Renaissance Technologies 0 -829.69K EXIT
PRU Prudential Financial 4.46M +742.28K +20.0%
BK Bank Of New York Mellon 1.45M -670.71K -31.7%
Intrinsic Edge Capital Management 1.38M +639.21K +85.9%
Two Sigma Investments 677.49K +518.76K +326.8%
PFG Principal Financial Group Inc - Registered Shares 834.55K +483.66K +137.8%
MS Morgan Stanley 662.45K +468.57K +241.7%

Financial report summary

Content analysis
H.S. junior Avg
New words: abated, abundance, accuracy, Aid, Airborne, Alaska, alerted, Alexandria, amid, Asian, attack, Austin, awaiting, Biden, Blake, blended, body, border, Bronx, Broward, Brownsville, Brunswick, Castle, caution, CDC, cellular, champion, Chicago, child, China, classroom, clean, cleaning, clinically, cohorting, combating, commensurate, competitor, compliant, consecutive, convicted, convince, coordinate, coordinated, Corley, cough, Council, culture, cyber, DASA, deadline, Deerfield, deferral, DeLoach, deploy, deployed, deposit, depressed, diagnostic, Diego, disease, disinfecting, distancing, downgrade, eased, Edinburg, Edward, engineering, enjoin, enjoined, enjoining, enjoyed, entrusted, ethnic, etiquette, Evolution, evolve, evolved, evolving, expert, explosive, facial, field, fifty, Forty, Francisco, Freedom, freestanding, frontline, Garza, good, Grande, Grandfathered, grateful, greatest, hair, handwashing, Hawaiian, heard, Hector, Hidalgo, Hinton, Hispanic, hygiene, IL, incident, Infection, insufficient, Interbank, Islander, isolate, isolation, Jamaica, Jena, join, Kinney, Laredo, Latino, lawfully, Lawton, learning, leave, lending, lesser, Logan, London, longstanding, LTE, magnitude, managerial, mandatory, Marienville, marked, Marshal, Marvin, McCabe, meal, Michael, Mid, Mirimachi, misleading, misuse, mitigate, Morgantown, Native, NC, network, Nome, Northlake, Northstar, notified, notifying, NY, Ohio, Oketola, orientation, outbreak, outset, Parkview, Pearsall, perquisite, petition, play, PNB, precautionary, preemption, prescriptive, presumption, presumptive, priority, proven, Provincial, prudent, quarantine, racial, raging, ransomware, Reality, rebut, recession, recommending, refused, reinforce, remediation, reply, rescinding, resoliciting, restore, revocable, revoke, reward, robust, role, Sacramento, sanitation, satisfactorily, Seaside, shampoo, Shelby, sink, sneeze, soap, Southwood, spouse, stay, sterilize, streamlined, strength, stronger, subsided, succeed, supplier, survey, suspected, swab, talent, Taylor, temperature, Tenant, threat, tissue, touching, transmission, travel, tuition, unknown, unopposed, unprecedented, unspecified, Untied, unwilling, upheld, vacated, vaccine, verbal, visitation, wash, washing, water, wider, widespread, Winton, Woodridge, workplace, world, writ, Wuhan, Wyoming
Removed: approximating, attained, breadth, buy, clarify, classification, complementary, Conference, consummation, correction, Cut, dependency, detected, drawn, earliest, encouraged, erosion, Fenner, forma, grantor, growing, Holland, Kentucky, lessee, Lynch, male, mental, Merrill, mobilization, moderate, modest, modification, pipeline, portray, predictable, presence, pro, profitably, purport, reclassify, recruitment, register, remeasured, revision, selective, shut, similarly, simplification, Smith, sophisticated, sourced, speculative, steady, targeted, timeframe, unapproved, utilizing