beta
Blue Owl Capital Inc.

Blue Owl Capital Inc.

OWL
BATS
Shares

$16.55

-$0.36

-2.13%

Updated 28 Oct 20:00

$14.55

$26.73

52 weeks low/high

anon

Sign up and unlock all the capabilities of the AI-screener