Stock Comparison

MAIN BACHY
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MAIN
Main Street Capital Corp
BACHY
Bank of China Limited
Price $54.01 $16.27
Change % -4.58% -1.31%
Market Cap 4.91B 1.72T
P/E Ratio 9.9 7.1
EPS $5.52 $0.78
52W High $67.77 $6.39
52W Low $50.77 $5.13
Volume
Avg Volume 494.8K 216.78M
Open $55.75 $16.41
Prev Close $56.60 $16.49
Div Yield 7.10% 3.92%
Annual Dividend $3.81 $0.46
Payout Ratio 68.8% 58.9%
Analyst Rating Hold Buy
Price Target $105.57
Total Analysts 14 21