Industrial And Commercial Bank Of China Ltd (OTCPK:IDCBY)
$ 19.11 -0.33 (-1.7%) Market Cap: 340.55 Bil Enterprise Value: -37.18 Bil PE Ratio: 7.91 PB Ratio: 0.68 GF Score: 64/100