Alamo Group, Inc ALG
Open calendar →Alamo Group, Inc. Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 216.45 → 163.75 · -24.3%
Numbered dotted lines mark the filtered filings under Announcement Events below.
Price & SEC Filing History 22 Jul 2025 — 23 Jul 2026 (Last year)
Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC filing dates use the selected announcement filters.
Date
Open
High
Low
Close
Volume
No data yet
161.0200
164.2100
161.9150
163.7500
54,601
161.2100
162.4700
159.6600
161.1800
99,400
163.1200
164.0800
160.0200
160.1100
84,600
Weekend
Weekend
163.6300
168.4000
162.1200
162.4300
106,900
162.0800
165.7900
162.0800
165.7100
121,900
163.5100
164.6800
161.5200
162.7300
120,000
163.5900
165.0800
161.4000
163.1600
123,600
160.3800
162.7700
160.1800
162.2400
152,700
Weekend
Weekend
162.7900
165.3800
161.3300
161.4800
112,900
163.4200
164.1600
159.1400
162.1500
249,200
18 · 8-K
8-K ↗
164.3400
166.6900
162.6100
162.9500
175,900
170.3500
171.1000
162.0500
166.1600
224,100
170.1800
172.1400
168.0000
170.8900
120,900
Weekend
Weekend
No trading
167.6900
172.3400
167.6900
170.2500
204,600
164.5900
167.4500
160.9500
166.3000
157,600
168.4700
168.8800
163.9700
164.4900
191,300
167.5200
168.8300
166.2800
167.4900
198,200
Weekend
Weekend
167.2600
172.3900
165.8000
168.8000
518,000
165.0800
170.2100
164.4700
168.0400
96,200
159.1800
165.0400
154.9100
163.5200
159,000
160.7300
163.0600
157.0000
159.0800
154,200
160.7800
162.9500
159.6000
161.0500
181,600
Weekend
Weekend
No trading
158.1500
162.8400
158.1500
161.3500
446,000
152.6300
157.6900
152.6300
156.1700
231,500
152.9800
155.0600
149.8200
153.4300
222,900
155.2000
158.8700
151.8800
152.0600
151,700
Weekend
Weekend
154.8000
156.0000
152.5300
153.7400
91,500
152.2300
155.9900
151.0000
154.4100
143,600
153.5600
154.2000
150.4400
150.8600
144,400
151.9700
156.0000
150.9300
152.9600
137,500
150.0000
153.4000
150.0000
150.6700
159,600
Weekend
Weekend
150.8700
152.0000
148.5400
149.3700
134,400
153.4900
154.1300
149.8300
151.6800
181,800
151.7000
152.9600
148.0500
150.1200
153,600
151.7800
155.9200
151.7800
152.7600
122,200
149.7000
150.3700
146.1300
149.8600
194,100
Weekend
Weekend
153.4200
153.6000
150.5600
150.7100
148,000
17 · 8-K
8-K ↗
151.8500
154.1500
150.3600
152.4800
219,400
153.5000
156.5400
153.3500
153.8400
169,100
150.0400
154.0000
148.5100
152.5800
111,400
No trading
Weekend
Weekend
150.2900
152.2800
147.6800
150.0200
137,100
150.2700
150.2900
146.3100
149.8300
235,700
148.7200
152.9900
146.0000
152.1600
199,300
16 · 8-K
8-K ↗
151.7400
154.4600
146.0400
149.9600
215,600
146.0500
152.3900
145.7600
151.2200
230,800
Weekend
Weekend
151.0600
151.0600
146.8900
147.2700
159,200
152.8800
154.1400
150.7000
151.9800
144,200
151.5900
154.8500
149.6600
151.6300
240,800
154.6200
155.0300
150.3600
151.6300
238,000
163.0600
165.5000
153.0100
154.8000
356,500
Weekend
Weekend
166.6500
168.5900
163.6200
163.7600
161,300
172.8200
172.8200
165.4200
166.2000
253,400
170.1900
174.0900
169.0900
170.8500
367,500
173.4100
180.6300
165.7900
166.9700
617,500
15 · 10-Q
10-Q ↗
14 · 8-K
8-K ↗
170.7000
172.8200
167.0300
167.3900
133,000
Weekend
Weekend
13 · 8-K
8-K ↗
172.6300
174.7200
169.2300
171.3500
148,500
168.7600
174.6900
168.0100
173.4400
191,300
168.0900
169.8600
166.9700
168.3700
205,000
172.9100
173.7300
167.9600
168.7700
122,900
172.0100
174.4800
170.1700
172.0300
110,600
Weekend
Weekend
173.5500
174.6200
171.4100
171.8900
168,700
170.9000
175.6100
169.9400
174.3500
98,300
170.7500
173.4400
167.8700
169.2500
138,400
173.0100
174.4600
167.0000
169.1800
215,500
171.0500
173.8500
170.3400
172.9600
88,100
Weekend
Weekend
169.5800
175.1600
168.8400
172.1100
213,300
168.7800
170.4300
166.0000
167.9700
190,800
174.4200
175.0000
167.0800
168.7500
131,400
176.5600
179.1500
175.0000
175.9600
163,900
176.3800
178.4500
175.0000
176.5600
180,200
Weekend
Weekend
180.4800
181.3200
176.6700
176.8900
101,800
175.4800
180.2300
175.1300
179.0400
105,200
174.2700
179.3700
174.2700
176.3000
174,600
167.8100
171.0000
164.0000
168.2000
136,000
167.3100
169.2500
165.2300
167.6200
75,000
Weekend
Weekend
No trading
167.0000
169.8000
164.9700
168.2000
136,800
167.4200
172.3600
166.2800
170.0000
127,800
166.8600
167.3500
161.2400
164.9700
251,500
167.9600
169.4800
162.7500
164.3200
185,400
Weekend
Weekend
166.9900
170.0600
165.5200
167.0000
97,100
166.9700
170.2400
166.9700
168.5900
147,800
173.4600
174.0000
169.1200
169.1500
100,800
164.5300
172.8500
164.5300
171.2300
117,600
164.4000
167.6300
163.7700
167.2600
141,100
Weekend
Weekend
163.3800
164.5500
159.1200
159.8000
349,500
12 · DEF 14A
DEF 14A ↗
11 · DEFA14A
DEFA14A ↗
166.1400
167.0600
162.2000
163.1700
104,500
166.4500
169.7400
165.2900
167.7000
149,900
171.9900
171.9900
164.9600
166.7900
135,600
173.1000
175.7800
168.9000
169.9300
176,000
Weekend
Weekend
171.1000
171.8500
168.1100
170.7800
117,100
173.2800
174.9400
169.7600
170.1500
213,700
169.5200
177.4600
169.0100
175.9200
321,200
167.9800
172.1700
165.0000
170.1000
235,600
165.0500
174.3000
158.7000
167.9000
205,700
Weekend
Weekend
170.0000
172.1600
165.3100
168.1300
158,400
176.0000
177.6800
172.5000
173.1300
164,400
185.7100
188.2200
177.7600
178.0100
279,600
203.7600
203.7600
179.9200
184.7800
274,900
10 · 10-K
10-K ↗
9 · 8-K
8-K ↗
210.6000
219.8800
209.8900
218.4700
101,100
Weekend
Weekend
214.3200
214.5800
210.1400
213.5300
213,600
214.8000
216.6700
210.4000
216.5000
134,800
215.8100
216.3000
207.7600
213.0900
128,200
210.9500
216.8900
210.9500
215.1500
148,900
212.3600
214.4000
207.9400
211.1800
141,000
Weekend
Weekend
210.2200
214.6500
208.2500
213.4600
105,100
204.0000
210.3900
201.7600
210.2800
107,600
207.5900
209.6500
202.7800
203.0100
109,900
211.9500
211.9500
204.3100
208.9000
91,200
No trading
Weekend
Weekend
208.3800
213.4900
208.3800
210.8400
65,100
211.8100
214.9800
207.4000
209.2000
69,800
209.2700
211.9200
208.8800
210.2600
67,600
208.3400
211.0800
207.3000
207.3200
83,100
208.3300
208.4200
205.7500
208.3000
92,900
Weekend
Weekend
203.2700
209.5500
203.2700
208.3800
83,400
203.2300
205.9600
201.5000
202.6900
102,200
196.7400
204.2000
196.7400
203.2300
137,100
195.4200
197.6000
193.7000
195.5200
122,500
194.3100
197.8900
194.2500
195.0000
177,500
Weekend
Weekend
190.8500
195.9500
190.8500
195.3100
124,900
190.9800
194.1300
188.9600
193.0200
138,400
192.9600
194.3800
189.9600
190.9000
68,400
191.0400
194.1700
187.8100
193.3300
104,100
8 · 8-K
8-K ↗
191.4200
193.0700
190.4000
192.1700
91,700
Weekend
Weekend
191.2200
193.5300
189.0000
191.1400
64,500
192.0000
193.2900
191.2700
192.7800
65,400
189.9000
192.5200
189.4200
191.9500
100,100
190.4400
193.6800
188.1900
188.6800
86,500
No trading
Weekend
Weekend
192.1800
195.1700
189.4000
192.5800
122,000
191.1400
194.8600
189.5500
193.0500
119,600
188.3800
192.1000
188.3800
190.6800
86,300
188.7700
189.7100
186.8500
188.8600
90,500
186.0000
188.9500
181.4700
188.1100
141,600
Weekend
Weekend
185.7700
188.0900
184.7100
186.9100
105,300
181.0800
189.1800
181.0800
186.5100
90,700
182.5000
184.0700
179.3000
182.0200
123,900
180.5200
183.9100
177.3800
182.9600
165,600
172.0200
183.0000
172.0200
182.1300
199,100
Weekend
Weekend
169.6500
171.2000
166.4400
170.4300
98,900
No trading
170.7200
170.7200
167.3300
167.8700
56,000
172.3500
173.0000
170.5400
170.5700
61,200
174.5000
175.0000
170.7300
172.3400
75,700
Weekend
Weekend
173.2800
174.6400
172.1400
174.3600
62,300
No trading
172.9900
173.6100
172.0900
173.6100
38,800
172.6600
174.0000
171.7800
173.6000
59,500
172.8700
175.2900
171.6800
172.3400
82,100
Weekend
Weekend
171.0500
176.4200
170.0400
173.8700
363,900
174.4300
175.8900
171.9700
172.3900
89,100
177.7100
181.6100
172.9100
173.6100
149,200
177.5100
180.3100
175.3300
178.3700
175,700
177.3900
178.9200
175.9900
178.0300
161,900
Weekend
Weekend
174.7800
178.2100
174.0000
177.3500
137,100
168.7200
175.4800
168.7200
174.0000
152,800
7 · 8-K
8-K ↗
162.0600
168.0100
162.0000
166.8900
126,500
163.1000
165.0000
161.9900
162.4400
70,000
165.0300
167.6900
162.9600
163.0300
73,800
Weekend
Weekend
166.3900
166.8900
163.6300
164.8600
75,900
164.0800
167.8800
162.0100
166.6800
108,300
162.6800
166.0100
161.9100
165.5900
92,000
163.1600
164.8800
161.0000
161.9000
92,300
159.8500
164.5400
159.8500
162.9100
180,600
Weekend
Weekend
161.5300
163.6200
158.6100
160.3700
88,600
No trading
163.9600
165.8700
160.5900
160.9400
176,500
160.9900
164.9100
160.0700
163.6400
194,100
160.1000
162.0000
158.5700
159.8800
109,400
Weekend
Weekend
158.7000
164.0600
157.7500
161.0100
156,100
160.8000
161.0100
156.3000
157.8000
108,800
163.2000
163.2000
156.6800
159.4600
133,900
164.4700
165.8600
162.4000
162.8500
157,000
162.4800
164.8800
161.0000
161.6600
211,600
Weekend
Weekend
166.5800
167.1000
159.6600
162.4500
133,000
166.1900
168.8900
164.7300
165.6600
129,500
6 · 8-K
8-K ↗
165.3400
168.6100
163.5400
167.3500
171,900
165.7000
166.7400
161.6300
164.4200
131,900
167.1400
169.0200
164.5600
165.4100
167,600
Weekend
Weekend
167.9400
173.3800
159.7900
166.8600
198,000
5 · 10-Q
10-Q ↗
4 · 8-K
8-K ↗
179.1700
179.3600
172.7100
173.1400
108,400
173.9200
178.3000
173.9200
177.2200
70,200
176.5200
178.3400
173.7800
174.7900
121,800
176.9500
179.5000
173.3800
177.4500
140,000
Weekend
Weekend
176.5500
181.2000
175.8500
178.7200
237,200
179.9900
182.2800
175.9600
176.8900
73,200
181.4100
183.5500
178.4100
180.2600
60,600
183.8100
186.8400
181.6000
182.4700
57,300
188.5500
189.2500
184.5500
185.0200
48,900
Weekend
Weekend
188.8700
189.5000
186.8900
188.1000
50,500
186.7800
188.1900
185.6100
187.5700
65,500
185.6000
187.5100
184.7700
187.1000
106,600
181.6900
186.3700
181.6900
185.7600
44,100
181.8100
184.4700
178.0200
183.2600
43,100
Weekend
Weekend
183.0000
184.3200
179.9900
180.8300
89,000
184.0900
185.0400
181.9200
183.9500
78,700
183.8600
186.7200
183.6800
184.0300
73,600
180.0400
184.3500
180.0400
183.2800
85,000
184.0200
188.2000
181.3600
181.9900
60,700
Weekend
Weekend
186.2700
186.6300
181.8100
182.5500
61,300
189.2000
189.2000
185.0600
185.4900
56,600
188.3000
190.9300
187.2700
189.4600
39,800
188.0700
189.2500
187.8100
187.8100
50,000
193.2600
193.2600
186.9100
188.7500
93,300
Weekend
Weekend
191.5700
194.3200
191.5700
191.6600
92,100
188.2200
192.3500
184.4500
191.5700
84,000
190.8200
190.8200
186.5300
189.1500
95,500
190.1000
190.9400
189.1800
190.9000
86,900
192.3700
192.3700
189.5000
190.4300
64,700
Weekend
Weekend
192.2500
194.4100
191.6500
192.6200
68,300
193.2400
194.4000
190.5500
192.3000
97,200
194.9400
198.0600
193.3600
194.1100
103,800
198.8600
201.4300
195.9000
196.8000
92,900
198.5000
200.5400
195.6700
197.7500
98,200
Weekend
Weekend
204.0200
204.0200
198.0100
198.4600
262,000
202.1700
206.2400
202.1700
204.1000
89,100
207.1100
207.7100
201.3000
201.7400
55,700
203.7900
207.0000
202.1000
205.3000
81,300
207.2200
207.7100
203.8100
204.4200
84,900
Weekend
Weekend
208.5400
209.4600
203.8800
205.6400
77,300
206.6700
212.1300
204.4900
211.2600
138,900
207.0600
208.1400
205.2800
206.1000
52,900
210.5900
210.5900
205.7800
207.9600
69,100
211.1500
212.1200
209.5200
211.7700
65,100
Weekend
Weekend
209.3500
212.8400
207.7900
209.2200
52,800
207.8200
210.7400
207.8200
210.5500
72,500
208.1600
209.2100
206.3200
207.8500
74,300
208.7100
212.0600
207.5700
208.7700
57,400
No trading
Weekend
Weekend
214.7500
214.7500
209.3900
211.4600
97,700
219.1300
219.1300
213.1000
215.0100
47,300
215.6600
218.4800
214.7600
217.5400
70,000
219.2900
221.6800
217.3100
217.9700
59,200
220.8600
221.5000
217.5100
218.8500
78,500
Weekend
Weekend
214.5100
224.6700
214.3600
221.5200
85,000
214.5700
216.4600
210.4900
212.6900
81,800
219.3900
222.1000
214.3800
214.4100
66,200
226.0100
227.0700
220.0200
220.1800
53,000
3 · 8-K
8-K ↗
220.6100
225.0300
220.5900
225.0100
55,200
Weekend
Weekend
226.5400
226.5400
221.1100
222.2800
71,400
230.7000
230.7000
225.0400
226.4200
75,600
228.3200
233.2900
228.3200
232.4200
99,200
223.5300
227.3800
223.5300
227.0100
95,600
224.1100
224.1100
219.6300
221.6500
124,900
Weekend
Weekend
222.9300
226.1300
220.7200
222.5800
96,500
215.0700
222.4400
211.1400
222.0000
157,200
2 · 10-Q
10-Q ↗
1 · 8-K
8-K ↗
225.3100
226.4900
222.8600
224.7700
73,100
225.3900
227.1600
223.6200
226.1200
93,300
222.7900
226.6300
221.7600
226.6300
102,900
Weekend
Weekend
220.9000
220.9000
215.1500
215.6200
63,500
214.9700
223.5600
212.9000
222.5800
94,700
217.7700
220.6800
215.2100
216.2800
108,000
219.3000
219.3000
215.0800
216.8400
69,000
219.8300
219.8300
217.2700
217.4300
79,800
Weekend
Weekend
218.2100
219.5600
217.2900
219.5600
45,600
217.8300
218.2600
215.8300
217.2800
52,000
218.0900
219.4800
215.8100
218.9900
73,000
213.4500
218.3700
212.9600
216.4500
87,900
Announcement Events
Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.