Other OTC - Delayed Quote USD

Industrial and Commercial Bank of China Limited (IDCBY)

10.51 -0.10 (-0.94%)
At close: April 26 at 3:59 PM EDT

Performance Overview

Return IDCBY SSE Composite Index
YTD +8.13% +3.82%
1-Year +7.90% -5.40%
3-Year -5.33% -11.10%