Luxfer Holdings PLC (STU:LX4A)
€ 13.7 0.4 (3.01%) Market Cap: 374.74 Mil Enterprise Value: 451.37 Mil PE Ratio: 44.09 PB Ratio: 1.78 GF Score: 74/100

Luxfer Holdings PLC (STU:LX4A) Transcripts

  • 1