IDCBF
Industrial and Commercial Bank of China Ltd.  |  OTCPK - Current
52wk high:0.66
52wk low:0.47
EPS:0.12
PE (ttm):5.10
Div Rate (ttm):0.28
Yield (ttm):45.20%
Market Cap:$216.91B
Volume:
Other News