Alamo Group Inc.

ALG
IndustrialsAgricultural - MachineryNYSE
$151.63
Market Cap: $1.85B