GraniteShares Advisors’s Two Harbors Investment TWO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$3.28M Buy
264,265
+34,600
+15% +$414K 2.11% 3
2026
Q1
$2.62M Sell
229,665
-26,296
-10% -$294K 1.89% 12
2025
Q4
$2.69M Sell
255,961
-4,649
-2% -$46.5K 1.63% 33
2025
Q3
$2.57M Buy
260,610
+22,950
+10% +$231K 1.49% 37
2025
Q2
$2.56M Buy
237,660
+14,850
+7% +$167K 1.57% 35
2025
Q1
$2.98M Buy
222,810
+13,500
+6% +$175K 1.9% 7
2024
Q4
$2.48M Buy
+209,310
New +$2.53M 1.57% 16

Other funds holding TWO

GraniteShares Advisors's TWO Position: Q2 2026 in Review

GraniteShares Advisors increased its Two Harbors Investment (TWO) stake by 15% in Q2 2026, buying an estimated $414K and bringing the position to 264,265 shares worth $3.28M. The position accounts for 2.11% of the portfolio, ranked #3.

GraniteShares Advisors first reported a position in TWO in Q4 2024 and has held it in 7 quarters since. 232 funds tracked by Wall St. Rank hold TWO as of Q2 2026.

  • GraniteShares Advisors held 264,265 shares of Two Harbors Investment worth $3.28M as of Q2 2026.
  • GraniteShares Advisors bought 34,600 Two Harbors Investment shares in Q2 2026, an estimated $414K.
  • Two Harbors Investment made up 2.11% of GraniteShares Advisors's portfolio in Q2 2026, its #3 holding.
  • GraniteShares Advisors first reported a position in Two Harbors Investment in Q4 2024 and has held it in 7 quarters since.
  • 232 funds tracked by Wall St. Rank held Two Harbors Investment as of Q2 2026.

Based on GraniteShares Advisors's 13F filing for Q2 2026, filed 4 Aug 2026.