OWL
Blue Owl
2026-01-20
•
Oppenheimer
Δh%
-41.72%
Price Then
15.855
Price h
9.24
Target
27