Orica Ltd (FRA:ICA)
€ 11 0 (0%) Market Cap: 5.39 Bil Enterprise Value: 6.14 Bil PE Ratio: 16.33 PB Ratio: 1.88 GF Score: 75/100