LXFR   $14.22  1.72% Market Closed After Close 14.22 0.0

Luxfer Holdings PLC

Data not available