Stock Comparison

MSIF BACHY
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MSIF
Msc Income Fund Inc
BACHY
Bank of China Limited
Price $11.97 $16.74
Change % +0.34% +1.07%
Market Cap 550.04M 1.72T
P/E Ratio 6.2 7.1
EPS $1.90 $0.78
52W High $18.09 $6.39
52W Low $11.78 $5.13
Volume
Avg Volume 309.6K 216.78M
Open $11.95 $16.67
Prev Close $11.93 $16.56
Div Yield 8.90% 3.92%
Annual Dividend $1.55 $0.46
Payout Ratio 58.1% 58.9%
Analyst Rating Strong buy Buy
Price Target $34.19
Total Analysts 13 21