IDCBY
OTC · Financial Services
Industrial & Commercial Bank of China
$18.24
-0.21 (-1.14%)
Analyst Consensus
Buy
19
Analysts
High
Coverage
Price in Context
52-Week High
$8.40
117.1% from high
52-Week Low
$6.77
+169.4% from low
Peer Consensus — Financial Services