Industrial And Commercial Bank Of China Ltd (OTCPK:IDCBY)
$ 12.42 -0.06 (-0.48%) Market Cap: 221.33 Bil Enterprise Value: -148.52 Bil PE Ratio: 4.54 PB Ratio: 0.62 GF Score: 50/100