Zhejiang Narada Power Source Co Ltd (SZSE:300068)
Â¥ 9.71 -0.26 (-2.61%) Market Cap: 8.47 Bil Enterprise Value: 14.73 Bil PE Ratio: 971.00 PB Ratio: 1.54 GF Score: 76/100