OWLBlue Owl Capital Inc.

$11.80

Is the business good?