beta
Blue Owl Capital Inc.

Blue Owl Capital Inc.

OWL
BATS
Shares

$18.80

$0.24

1.29%

Updated 22 Aug 20:00

$14.55

$26.73

52 weeks low/high