Stock Comparison

IMXI IDCBY
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric IMXI
International Money Express
IDCBY
Industrial & Commercial Bank of China
Price $15.80 $17.82
Change % -0.06% +0.06%
Market Cap 476.46M 2.59T
P/E Ratio 14.6 7.0
EPS $1.08 $1.03
52W High $15.90 $8.40
52W Low $8.58 $6.60
Volume
Avg Volume 333.7K 337.42M
Open $15.81 $17.90
Prev Close $15.81 $17.81
Div Yield 4.14%
Annual Dividend $0.37
Payout Ratio 35.9%
Analyst Rating Sell Buy
Price Target $28.91
Total Analysts 12 20