Embecta Corp (STU:JX7)
€ 14.3 -0.8 (-5.3%) Market Cap: 830.69 Mil Enterprise Value: 2.09 Bil PE Ratio: 12.74 PB Ratio: 0 GF Score: 28/100