45 · ALG · Alamo Group, Inc. · 170 Holders | HoldingsIntel