The Feed / OWL / #004456
SELL · OWL

Sell OWL by May 20, 2026.

D
DonaldChavezTodayreddit
via r/wallstreetbets
· Published Feb 19, 2026 10:59 · Valid until May 20, 2026 · SUCCESS
Entry
$15.14
Final
$8.47 -44.1%
Target
Score
+1.00
— ORIGINAL POST · Blue Owl halts redemptions at private credit fund, targeted for retail investors · r/wallstreetbets · Feb 19, 2026