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
Q2
$5.93M Sell
200,700
-120,048
-37% -$2.72M 2.37% 14
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: Q2 2026 in Review

Ballast Asset Management reduced its The GEO Group (GEO) stake by 37% in Q2 2026, selling an estimated $2.72M and leaving 200,700 shares worth $5.93M. The position accounts for 2.37% of the portfolio, ranked #14.

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

  • Ballast Asset Management held 200,700 shares of The GEO Group worth $5.93M as of Q2 2026.
  • Ballast Asset Management sold 120,048 The GEO Group shares in Q2 2026, an estimated $2.72M.
  • The GEO Group made up 2.37% of Ballast Asset Management's portfolio in Q2 2026, its #14 holding.
  • Ballast Asset Management first reported a position in The GEO Group in Q1 2024 and has held it in 10 quarters since.
  • 290 funds tracked by Wall St. Rank held The GEO Group as of Q2 2026.

Based on Ballast Asset Management's 13F filing for Q2 2026, filed 13 Aug 2026.