Stock Market Today, April 30: Blue Owl Capital Surges As Q1 Results Beat Expectations
Today’s Change (9.80%) $0.87 Current Price $9.75 Key Data Points Market Cap $6.0B Day’s Range $9.00 – $10.16 52wk Range $7.95 – $21.08 Volume 72M Avg Vol 34M Gross Margin 86.68% Dividend Yield 10.14% Blue Owl Capital (OWL +9.80%), an alternative asset manager and private credit firm, closed Thursday at $9.75, up 9.80%. The stock…