Capital stock is the number of common and preferred shares that a company is authorized to issue, and is recorded in shareholders' equity.
Main Street Capital Corporation remains overvalued, with fair value estimated at $54 per share amid elevated NAV multiples. MAIN faces significant interest rate sensitivity, as 65% of debt investments ...
Hercules Capital (HTGC) is back on investors' radar after recent trading saw the stock close at US$16.60, with short term ...
Valuation increases surge in October, taking market valuation to a slight discount. Big gets bigger, and concentration becomes more concentrated. Style and sector dynamics: growth premium shrinks, ...
Blue Owl Capital Corporation trades at 0.78x NAV with 4% NII growth and 100% dividend coverage as AI disruption prices in. Read why OBDC stock is a strong buy.
Discipline Wins When Narratives Get Loud Markets spent the past month doing what they always do during transitional periods. On the surface, conditions appear calm. Underneath, narratives shift ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results