Luxfer Holdings PLC Stock News

LXFRNYSE
$17.25
0.0250.15%
Last update: Nov 3, 3:20 PM