Luxfer Holdings PLC

LXFR·NYSE·$16.62·$449M