Industrial And Commercial Bank Of China Ltd (OTCPK:IDCBY)
$ 10.77 0.14 (1.32%) Market Cap: 191.92 Bil Enterprise Value: -198.40 Bil PE Ratio: 4.01 PB Ratio: 0.55 GF Score: 64/100