NYSE : ALG

Alamo Group Inc.

$162.43 USD

-$3.28 (-1.98%)

Volume
78.12K
Average Volume
192.85K
Market Capitalization
$1.98B
P/E Ratio
19.31
Dividend Yield
0.81%
Price Target
$188.00
Year High
$233.29
Year Low
$145.76
Day High
Day Low
Payout Ratio
$0.15
Current Ratio
$4.32
Institutional Ownership Summary
Institutional Ownership %

2.79%

Investors Holding

17

change: -245 | last: 262
Increased Positions

10

change: -134 | last: 144
Reduced Positions

5

change: -76 | last: 81
New Positions

4

change: -39 | last: 43
Sold Positions

247

change: 203 | last: 44
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

55.38M

ALG Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $167.87 12.02M $2.02B $309.66M $220.29M $1.93B
2024-12-31 $185.91 11.97M $2.22B $197.27M $226.93M $2.25B
2023-12-31 $210.19 11.92M $2.51B $51.92M $240.57M $2.69B
2022-12-31 $141.60 11.88M $1.68B $47.02M $306.64M $1.94B
2021-12-31 $147.18 11.84M $1.74B $42.12M $274.21M $1.97B
2020-12-31 $137.95 11.78M $1.63B $50.2M $289.07M $1.86B
2019-12-31 $125.55 11.73M $1.47B $42.31M $443.98M $1.87B
2018-12-31 $77.32 11.66M $901.55M $34.04M $85.3M $952.81M
2017-12-31 $112.87 11.55M $1.3B $25.37M $60.08M $1.34B
2016-12-31 $76.10 11.43M $870.13M $16.79M $70.09M $923.42M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $164.97 12.05M $1.99B $195.23M $290.47M $2.08B
2025-12-31 $167.87 12.02M $2.02B $309.66M $220.29M $1.93B
2025-09-30 $190.90 12.03M $2.3B $244.81M $209.43M $2.26B
2025-06-30 $218.38 12.02M $2.62B $201.82M $213.12M $2.64B
2025-03-31 $178.21 11.99M $2.14B $200.27M $216.8M $2.15B
2024-12-31 $185.91 11.98M $2.23B $197.27M $226.93M $2.26B
2024-09-30 $180.13 11.98M $2.16B $140.04M $224.17M $2.24B
2024-06-30 $167.45 11.97M $2.01B $118.54M $293.6M $2.18B
2024-03-31 $213.89 11.94M $2.55B $121.8M $321.53M $2.75B
2023-12-31 $210.19 11.93M $2.51B $51.92M $240.57M $2.7B
2023-09-30 $172.86 11.93M $2.06B $113.53M $323.9M $2.27B
2023-06-30 $183.91 11.92M $2.19B $112.06M $352.36M $2.43B