Mar 31, 2017

Blue Owl Q1 2017 Earnings Report

Total Revenue
$21.2M
Previous year: -$566K
-3850.0%
EPS
$0.064
Previous year: -$0.00814
-886.0%
Gross Profit
$21.2M
Previous year: -$566K
-3850.0%

Blue Owl

Blue Owl