Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
BIT
MAIN

Add up to 3 more stocks

BIT

BlackRock Multi-Sector Income Trust

-0.08%
$12.19-0.01
Market Cap

$695.59M

52W Range

$12.17 - $15.12

MAIN

Main Street Capital Corporation

+0.66%
$53.47+0.35
Market Cap

$4.97B

52W Range

$48.95 - $67.77

Metric
BIT
MAIN
Valuation
P/E Ratio7.0511.26
Forward P/E-14.04
P/B Ratio0.881.57
P/S Ratio7.586.66
P/FCF Ratio13.9514.16
PEG Ratio-0.17
EV/EBITDA7.6115.10
Profitability
Gross Margin83.5%100.0%
Operating Margin114.7%80.7%
Net Margin85.0%58.6%
ROE9.8%13.8%
ROA6.8%7.3%
ROIC6.0%8.6%
Financial Health
Current Ratio0.06449.84
Quick Ratio0.06449.84
Debt/Equity0.420.82
Interest Coverage5.204.06
Dividends
Dividend Yield12.2%8.0%
Payout Ratio139.7%77.9%
Consecutive Div Years05