Avalon Trust’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
Sell
-17,100
Closed -$255K 475
2025
Q4
$255K Sell
17,100
-681,984
-98% -$10.7M 0.02% 132
2025
Q3
$11.8M Sell
699,084
-24,855
-3% -$473K 0.77% 36
2025
Q2
$13.9M Sell
723,939
-64,230
-8% -$1.19M 1.02% 29
2025
Q1
$15.8M Buy
788,169
+8,819
+1% +$198K 1.26% 24
2024
Q4
$18.1M Buy
+779,350
New +$17.8M 1.29% 25

Other funds holding OWL

Avalon Trust's OWL Position: Q1 2026 in Review

Avalon Trust sold out of Blue Owl Capital (OWL) in Q1 2026, closing a stake of 17,100 shares — an estimated $255K sold.

Avalon Trust first reported a position in OWL in Q4 2024 and held it in 5 quarters. The position peaked at $18.1M in Q4 2024. 544 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • Avalon Trust reported no remaining Blue Owl Capital position as of Q1 2026 after selling out during the quarter.
  • Avalon Trust sold 17,100 Blue Owl Capital shares in Q1 2026, an estimated $255K.
  • Avalon Trust first reported a position in Blue Owl Capital in Q4 2024 and held it in 5 quarters.
  • Avalon Trust's Blue Owl Capital position peaked at $18.1M in Q4 2024.
  • 544 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Avalon Trust's 13F filing for Q1 2026, filed 6 May 2026.