Japan Display Inc (STU:1J4)
€ 0.24 (0%) Market Cap: 1.10 Bil Enterprise Value: 1.26 Bil PE Ratio: 0 PB Ratio: 53.44 GF Score: 30/100