Compare Stocks

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

Select Stocks
DMLP
MAIN

Add up to 3 more stocks

DMLP

Dorchester Minerals, L.P.

+2.45%
$27.61+0.66
Market Cap

$1.33B

52W Range

$20.85 - $28.95

MAIN

Main Street Capital Corporation

-0.06%
$54.41-0.03
Market Cap

$5.06B

52W Range

$48.95 - $67.77

Metric
DMLP
MAIN
Valuation
P/E Ratio19.1711.45
Forward P/EN/A14.21
P/B Ratio4.411.59
P/S Ratio7.916.78
P/FCF Ratio10.8314.41
PEG Ratio1.320.18
EV/EBITDA8.3515.28
Profitability
Gross Margin46.2%100.0%
Operating Margin37.5%80.7%
Net Margin40.9%58.6%
ROE22.8%13.8%
ROA22.8%7.3%
ROIC18.7%8.6%
Financial Health
Current Ratio15.54449.84
Quick Ratio15.54449.84
Debt/Equity0.000.82
Interest CoverageN/A4.06
Dividends
Dividend Yield9.2%7.9%
Payout Ratio211.7%77.9%
Consecutive Div Years05