James Investment Research’s The GEO Group GEO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$227K Buy
+7,691
New +$174K 0.02% 338
2025
Q2
Sell
-7,691
Closed -$225K 341
2025
Q1
$225K Hold
7,691
0.03% 289
2024
Q4
$215K Buy
+7,691
New +$171K 0.03% 296
2023
Q2
Sell
-3,529
Closed -$28K 367
2023
Q1
$28K Sell
3,529
-4,798
-58% -$47.1K ﹤0.01% 416
2022
Q4
$91K Buy
8,327
+1,389
+20% +$13.5K 0.01% 309
2022
Q3
$53K Buy
6,938
+1,724
+33% +$12.7K 0.01% 358
2022
Q2
$34K Buy
+5,214
New +$34.7K ﹤0.01% 381
2019
Q4
Sell
-1
Closed 530
2019
Q3
$0 Hold
1
﹤0.01% 593
2019
Q2
$0 Sell
1
-2,748
-100% -$58K ﹤0.01% 708
2019
Q1
$53K Buy
2,749
+281
+11% +$6.03K ﹤0.01% 638
2018
Q4
$49K Sell
2,468
-404
-14% -$9.16K ﹤0.01% 635
2018
Q3
$72K Sell
2,872
-57
-2% -$1.46K ﹤0.01% 641
2018
Q2
$81K Hold
2,929
﹤0.01% 633
2018
Q1
$60K Sell
2,929
-63,518
-96% -$1.38M ﹤0.01% 651
2017
Q4
$1.57M Buy
66,447
+58,404
+726% +$1.48M 0.05% 427
2017
Q3
$216K Sell
8,043
-39,217
-83% -$1.08M 0.01% 533
2017
Q2
$1.4M Buy
47,260
+39,371
+499% +$1.24M 0.04% 302
2017
Q1
$244K Buy
+7,889
New +$227K 0.01% 394

Other funds holding GEO

James Investment Research's GEO Position: Q2 2026 in Review

James Investment Research opened a new position in The GEO Group (GEO) in Q2 2026: 7,691 shares worth $227K. The stake represents 0.02% of the portfolio and ranks #338 among its holdings. This is a return to the name: James Investment Research previously reported a position in GEO as recently as Q1 2025.

James Investment Research first reported a position in GEO in Q1 2017 and has held it in 18 quarters since. The position peaked at $1.57M in Q4 2017. 290 funds tracked by Wall St. Rank hold GEO as of Q2 2026.

  • James Investment Research held 7,691 shares of The GEO Group worth $227K as of Q2 2026.
  • The GEO Group was a new James Investment Research position in Q2 2026.
  • The GEO Group made up 0.02% of James Investment Research's portfolio in Q2 2026, its #338 holding.
  • James Investment Research first reported a position in The GEO Group in Q1 2017 and has held it in 18 quarters since.
  • James Investment Research's The GEO Group position peaked at $1.57M in Q4 2017.
  • 290 funds tracked by Wall St. Rank held The GEO Group as of Q2 2026.

Based on James Investment Research's 13F filing for Q2 2026, filed 24 Jul 2026.