OWL
Blue Owl
2026-02-06
•
Barclays
Δh%
-26.31%
Price Then
11.63
Price h
8.57
Target
15