Central Trust Company’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
-450
Closed -$6.72K 1625
2025
Q4
$6.72K Sell
450
-15
-3% -$235 ﹤0.01% 1176
2025
Q3
$7.87K Hold
465
﹤0.01% 1144
2025
Q2
$8.93K Hold
465
﹤0.01% 1134
2025
Q1
$9.32K Hold
465
﹤0.01% 1121
2024
Q4
$10.8K Hold
465
﹤0.01% 1091
2024
Q3
$9K Hold
465
﹤0.01% 1077
2024
Q2
$8.25K Hold
465
﹤0.01% 1100
2024
Q1
$8.77K Buy
+465
New +$7.79K ﹤0.01% 1102

Other funds holding OWL

Central Trust Company's OWL Position: Q1 2026 in Review

Central Trust Company sold out of Blue Owl Capital (OWL) in Q1 2026, closing a stake of 450 shares — an estimated $6.72K sold.

Central Trust Company first reported a position in OWL in Q1 2024 and held it in 8 quarters. The position peaked at $10.8K in Q4 2024. 545 funds tracked by Wall St. Rank hold OWL as of Q1 2026.

  • Central Trust Company reported no remaining Blue Owl Capital position as of Q1 2026 after selling out during the quarter.
  • Central Trust Company sold 450 Blue Owl Capital shares in Q1 2026, an estimated $6.72K.
  • Central Trust Company first reported a position in Blue Owl Capital in Q1 2024 and held it in 8 quarters.
  • Central Trust Company's Blue Owl Capital position peaked at $10.8K in Q4 2024.
  • 545 funds tracked by Wall St. Rank held Blue Owl Capital as of Q1 2026.

Based on Central Trust Company's 13F filing for Q1 2026, filed 17 Apr 2026.