Price Chart

Profile

Alamo Group Inc is engaged in the design and manufacturing of agricultural equipment and infrastructure maintenance equipment. Its products include tractor-mounted mowing and other vegetation maintenance equipment, street sweepers, excavators, vacuum trucks, snow removal equipment, leaf collection equipment, pothole patchers, zero-turn radius mowers, agricultural implements, and related aftermarket parts. The company's reportable segments are Vegetation Management and Industrial Equipment. It generates a majority of its revenue from Vegetation Management. Geographically, the company generates majority of the revenue from the United States.
URL https://www.alamo-group.com
Investor Relations URL https://www.alamo-group.com/investor-relations/
HQ State/Province Texas
Sector Industrials
Industry Farm & Heavy Construction Machinery
Equity Style Small Cap/Growth
Next Earnings Release May. 03, 2024 (est.)
Last Earnings Release Feb. 22, 2024
Next Ex-Dividend Date N/A
Last Ex-Dividend Date Jan. 12, 2024

Profile

Alamo Group Inc is engaged in the design and manufacturing of agricultural equipment and infrastructure maintenance equipment. Its products include tractor-mounted mowing and other vegetation maintenance equipment, street sweepers, excavators, vacuum trucks, snow removal equipment, leaf collection equipment, pothole patchers, zero-turn radius mowers, agricultural implements, and related aftermarket parts. The company's reportable segments are Vegetation Management and Industrial Equipment. It generates a majority of its revenue from Vegetation Management. Geographically, the company generates majority of the revenue from the United States.
URL https://www.alamo-group.com
Investor Relations URL https://www.alamo-group.com/investor-relations/
HQ State/Province Texas
Sector Industrials
Industry Farm & Heavy Construction Machinery
Equity Style Small Cap/Growth
Next Earnings Release May. 03, 2024 (est.)
Last Earnings Release Feb. 22, 2024
Next Ex-Dividend Date N/A
Last Ex-Dividend Date Jan. 12, 2024