SMH Capital Advisors’s Blue Owl Capital OWL Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$795K Sell
795
-66,974
-99% -$810K 2.41% 10
2025
Q4
$1.01M Sell
67,769
-133
-0.2% -$2.08K 2.06% 11
2025
Q3
$1.07M Buy
67,902
+33,156
+95% +$631K 2.18% 8
2025
Q2
$667K Buy
+34,746
New +$643K 1.51% 11

Other funds holding OWL

SMH Capital Advisors's OWL Position: Q1 2026 in Review

SMH Capital Advisors reduced its Blue Owl Capital (OWL) stake by 99% in Q1 2026, selling an estimated $810K and leaving 795 shares worth $795K. The position accounts for 2.41% of the portfolio, ranked #10.

SMH Capital Advisors first reported a position in OWL in Q2 2025 and has held it in 4 quarters since. The position peaked at $1.07M in Q3 2025. 544 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • SMH Capital Advisors held 795 shares of Blue Owl Capital worth $795K as of Q1 2026.
  • SMH Capital Advisors sold 66,974 Blue Owl Capital shares in Q1 2026, an estimated $810K.
  • Blue Owl Capital made up 2.41% of SMH Capital Advisors's portfolio in Q1 2026, its #10 holding.
  • SMH Capital Advisors first reported a position in Blue Owl Capital in Q2 2025 and has held it in 4 quarters since.
  • SMH Capital Advisors's Blue Owl Capital position peaked at $1.07M in Q3 2025.
  • 544 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on SMH Capital Advisors's 13F filing for Q1 2026, filed 10 Apr 2026.