IDCBY
OTC · Financial Services
Industrial & Commercial Bank of China
$17.49
-0.44 (-2.45%)
Analyst Consensus
Buy
20
Analysts
High
Coverage
Price in Context
52-Week High
$8.40
108.2% from high
52-Week Low
$6.77
+158.3% from low
Peer Consensus — Financial Services