Stock Comparison

MQBKY IDCBY
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MQBKY
Macquarie Group Limited
IDCBY
Industrial & Commercial Bank of China
Price $136.57 $16.54
Change % -1.90% +0.98%
Market Cap 71.68B 2.53T
P/E Ratio 19.1 6.9
EPS $9.99 $1.03
52W High $231.83 $8.40
52W Low $160.00 $6.60
Volume
Avg Volume 917.3K 340.15M
Open $135.91 $16.56
Prev Close $139.21 $16.38
Div Yield 3.93% 4.06%
Annual Dividend $5.99 $0.31
Payout Ratio 58.9% 29.9%
Analyst Rating Buy Buy
Price Target
Total Analysts 16 20