Blue Owl Capital (OWL)
NYSE:OWL
US Market
United States
OWLBlue Owl Capital
$22.36
-$0.74(-3.20%)
At close: 4:00 PM EDT
$23.10
$0.74(3.31%)
Pre market: 3:05 AM EDT