Thoroughbred Financial Services’s Invesco S&P 500 Momentum ETF SPMO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$40.6M Buy
251,472
+81,315
+48% +$11.5M 1.95% 8
2026
Q1
$19.1M Buy
170,157
+21,790
+15% +$2.58M 1.14% 20
2025
Q4
$17.7M Buy
148,367
+90,790
+158% +$10.9M 1.05% 20
2025
Q3
$6.97M Buy
57,577
+18,200
+46% +$2.12M 0.43% 46
2025
Q2
$4.43M Buy
39,377
+18,040
+85% +$1.8M 0.31% 65
2025
Q1
$1.97M Buy
+21,337
New +$2.09M 0.12% 172

Other funds holding SPMO

Thoroughbred Financial Services's SPMO Position: Q2 2026 in Review

Thoroughbred Financial Services increased its Invesco S&P 500 Momentum ETF (SPMO) stake by 48% in Q2 2026, buying an estimated $11.5M and bringing the position to 251,472 shares worth $40.6M. The position accounts for 1.95% of the portfolio, ranked #8.

Thoroughbred Financial Services first reported a position in SPMO in Q1 2025 and has held it in 6 quarters since. 764 funds tracked by Wall St. Rank hold SPMO as of Q2 2026.

  • Thoroughbred Financial Services held 251,472 shares of Invesco S&P 500 Momentum ETF worth $40.6M as of Q2 2026.
  • Thoroughbred Financial Services bought 81,315 Invesco S&P 500 Momentum ETF shares in Q2 2026, an estimated $11.5M.
  • Invesco S&P 500 Momentum ETF made up 1.95% of Thoroughbred Financial Services's portfolio in Q2 2026, its #8 holding.
  • Thoroughbred Financial Services first reported a position in Invesco S&P 500 Momentum ETF in Q1 2025 and has held it in 6 quarters since.
  • 764 funds tracked by Wall St. Rank held Invesco S&P 500 Momentum ETF as of Q2 2026.

Based on Thoroughbred Financial Services's 13F filing for Q2 2026, filed 11 Aug 2026.