Alamo Group Inc.
ALG
$198.52
-$1.11-0.56%
ALG
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.