Blue Owl 2Q FY26 GAAP net income drops 35% to USD 11.4 million - OWL News | Rallies