OWL
Blue Owl
2026-01-13
•
UBS
Δh%
-34.24%
Price Then
15.495
Price h
10.19
Target
16.5