L.B. Foster Company
FSTR
$27.17
$2.8611.77%
FSTR
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.