Wells Fargo analyst Michael Brown maintained a Hold rating on Blue Owl Capital (OWL – Research Report) today and set a price target of $24.00.
Capital structure is the mix of debt and equity that fund a company's operations. A judicious use of debt and equity is a key indicator of a strong balance sheet. A healthy capital structure that ...