Ballast Asset Management’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
Q1
$5.39M Buy
320,748
+62,890
+24% +$999K 2.4% 15
2025
Q4
$4.16M Buy
257,858
+76,927
+43% +$1.28M 1.96% 23
2025
Q3
$3.71M Buy
180,931
+5,329
+3% +$122K 1.69% 30
2025
Q2
$4.21M Hold
175,602
2.19% 17
2025
Q1
$5.13M Buy
175,602
+2,664
+2% +$76.4K 2.7% 12
2024
Q4
$4.84M Sell
172,938
-147,428
-46% -$3.27M 2.4% 15
2024
Q3
$4.12M Sell
320,366
-4,650
-1% -$64.8K 2.1% 21
2024
Q2
$4.67M Buy
325,016
+20,030
+7% +$283K 2.53% 12
2024
Q1
$4.31M Buy
+304,986
New +$3.63M 2.33% 15

Other funds holding GEO

Ballast Asset Management's GEO Position: Q1 2026 in Review

Ballast Asset Management increased its The GEO Group (GEO) stake by 24% in Q1 2026, buying an estimated $999K and bringing the position to 320,748 shares worth $5.39M. The position accounts for 2.4% of the portfolio, ranked #15.

Ballast Asset Management first reported a position in GEO in Q1 2024 and has held it in 9 quarters since. 258 funds tracked by Wall St. Rank hold GEO as of Q1 2026.

  • Ballast Asset Management held 320,748 shares of The GEO Group worth $5.39M as of Q1 2026.
  • Ballast Asset Management bought 62,890 The GEO Group shares in Q1 2026, an estimated $999K.
  • The GEO Group made up 2.4% of Ballast Asset Management's portfolio in Q1 2026, its #15 holding.
  • Ballast Asset Management first reported a position in The GEO Group in Q1 2024 and has held it in 9 quarters since.
  • 258 funds tracked by Wall St. Rank held The GEO Group as of Q1 2026.

Based on Ballast Asset Management's 13F filing for Q1 2026, filed 7 May 2026.