Stantec Inc STN
Open calendar →Stantec Inc Common Stock · Company · NYSE
USD closing-price chart (daily close from yfinance · Last year)
USD 111.08 → 68.05 · -38.7%
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 acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
No data yet
68.6400
68.7000
67.7200
68.0500
266,319
68.8200
69.0100
68.0200
68.2500
204,700
69.6200
69.6200
68.3100
69.1200
520,600
Weekend
Weekend
70.1900
70.6600
69.0300
69.5600
551,400
68.9400
71.1800
68.9200
70.4500
372,500
26 · 6-K
After-hours · 16:00 ET
FORM 6-K ↗
69.1800
70.2500
68.5200
68.6800
356,300
68.1600
69.4200
67.6500
68.5900
457,300
69.8900
70.4600
68.5600
68.7700
399,800
Weekend
Weekend
68.9600
69.9400
68.7100
69.2500
370,200
69.1700
69.8100
68.6500
68.8000
496,200
25 · 6-K
Pre-market · 07:00 ET
FORM 6-K ↗
67.8700
69.7200
67.2800
69.6100
427,000
71.3700
71.6700
68.2000
68.7600
428,000
70.1600
70.9300
69.5100
70.6900
703,000
Weekend
Weekend
No trading
68.0500
70.2700
68.0300
70.0300
415,300
69.6100
69.7500
67.3000
67.6200
226,000
68.6500
68.9300
67.9600
68.9100
690,900
69.8300
69.9000
68.5600
69.0100
443,800
Weekend
Weekend
68.0400
69.7100
68.0200
69.4400
396,600
69.0000
69.6800
67.7800
67.9700
436,300
68.2100
70.5000
67.9500
69.4500
1,014,900
68.3400
68.8900
68.0200
68.1000
1,119,900
67.0800
68.8800
66.9400
68.5000
714,300
Weekend
Weekend
No trading
24 · 6-K
After market open · 14:00 ET
FORM 6-K ↗
69.4600
69.9600
67.1400
67.6900
786,600
23 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
71.2600
71.8500
69.4700
69.7400
449,600
71.3000
72.3700
70.7600
71.6500
705,700
73.1300
73.4900
71.1200
71.2500
222,600
Weekend
Weekend
72.6100
73.0000
70.8500
72.2600
457,900
71.4200
72.1600
70.8400
72.0200
547,500
73.3600
73.8900
71.3300
71.3400
499,300
74.0000
75.6100
72.5800
73.8900
359,200
73.5700
74.4300
73.1600
73.4500
752,400
Weekend
Weekend
75.7200
75.7200
73.7300
73.8800
294,700
74.0400
76.2400
73.6900
75.2800
513,300
74.6000
74.9000
73.3600
73.5600
354,200
75.8200
76.7700
74.6300
74.8400
380,400
75.0500
77.5900
74.0600
76.3700
487,900
Weekend
Weekend
75.6000
76.5500
74.8000
75.5500
271,500
74.9500
77.0600
74.6100
75.6600
341,000
76.7800
77.6600
75.4700
75.4700
370,100
76.6800
77.7800
76.1000
76.9600
416,900
22 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
No trading
Weekend
Weekend
76.2900
77.0600
75.9900
76.5400
274,400
75.4600
76.5200
73.6300
76.1700
429,900
76.5100
76.8100
74.5800
74.8900
478,500
76.9500
78.7900
75.9500
76.8900
493,000
76.7400
78.1000
76.4100
77.2900
242,200
Weekend
Weekend
73.7100
77.4000
73.0100
77.2700
604,200
21 · 6-K
After-hours · 16:56 ET
FORM 6-K ↗
20 · 6-K
After-hours · 16:44 ET
FORM 6-K ↗
79.9100
80.5500
72.4600
72.7700
774,800
19 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
18 · 6-K
After-hours · 17:08 ET
6-K ↗
83.4400
83.4400
77.4100
77.9300
711,700
86.0200
86.0200
82.5600
83.3100
464,000
87.0000
87.2500
85.7000
85.9200
240,300
Weekend
Weekend
90.9900
91.2000
87.2600
87.4100
269,800
92.2700
92.9800
90.8900
91.1400
354,000
92.6100
93.6200
91.4000
92.1000
407,800
92.0300
92.2700
90.4000
92.1700
261,700
90.5500
92.0400
90.5500
90.9600
215,900
Weekend
Weekend
17 · 6-K
After market open · 13:28 ET
FORM 6-K ↗
92.0000
92.4200
91.0400
91.4600
337,900
89.7200
91.3900
88.9400
91.3000
289,400
89.7900
90.2900
88.3200
89.4600
261,200
90.8200
91.0000
89.6600
89.9000
149,700
89.0200
91.1200
89.0200
90.8900
555,400
Weekend
Weekend
89.5600
89.5900
88.5700
89.3300
181,600
90.2100
90.2100
88.2900
89.2900
289,900
91.2800
91.2800
89.4400
90.0600
336,200
91.9900
92.2600
89.9400
90.3000
380,800
16 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
91.0600
92.6100
90.6000
91.9400
341,800
Weekend
Weekend
90.2600
91.7800
90.2600
91.2000
297,500
90.6300
91.9500
89.2600
89.2700
269,400
89.9500
91.7700
89.4300
90.9200
291,900
88.6300
89.8100
88.3700
89.7300
248,000
85.8800
88.3700
85.8800
88.2800
290,300
15 · 6-K
Pre-market · 07:45 ET
FORM 6-K ↗
Weekend
Weekend
88.2200
88.2200
85.6400
86.4600
163,300
87.4300
88.3400
86.5300
87.9000
340,000
89.8500
90.1600
86.5200
87.7500
768,800
87.6300
87.6300
85.5800
86.3100
466,200
86.7000
88.1500
86.6500
88.1000
288,600
Weekend
Weekend
No trading
85.9500
88.0900
85.5000
87.0200
375,100
14 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
87.1200
88.3300
86.7600
87.3600
163,500
85.3000
86.4900
84.4900
86.4000
763,200
85.5900
85.9600
84.0800
84.6600
300,700
Weekend
Weekend
86.2000
86.3600
84.9600
85.3600
179,000
87.6300
89.6200
86.8100
86.9700
173,500
88.5500
89.0700
86.5600
88.5300
371,500
87.7900
88.6400
86.3600
87.7500
301,100
88.1700
90.1300
87.2600
89.0300
483,500
Weekend
Weekend
88.7700
88.7700
86.3000
86.6800
603,500
88.5300
89.6500
87.5000
88.8700
686,500
89.8000
90.0600
88.5500
89.0200
151,600
90.2000
91.0200
89.3900
89.9500
160,800
89.1100
89.7500
88.4100
89.5100
183,000
Weekend
Weekend
88.6000
89.7700
87.7300
88.3100
236,000
90.4900
91.5500
88.4800
88.8500
260,400
89.7700
91.5000
89.7700
91.4300
199,700
91.7300
92.4700
90.2900
90.4800
358,400
13 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
88.8400
91.7200
87.8600
91.2700
457,500
Weekend
Weekend
89.9900
91.2300
89.3200
90.4700
189,100
91.8100
93.5000
90.8000
91.5100
238,600
12 · 6-K
After-hours · 17:10 ET
FORM 6-K ↗
94.3800
94.5900
91.7100
92.7400
217,800
91.4900
94.4500
90.1500
94.4200
309,800
90.8100
94.4600
90.3900
92.8500
391,000
Weekend
Weekend
94.2500
94.2800
91.4200
92.7700
629,600
92.5300
95.6800
89.2800
95.2300
811,000
11 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
10 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
9 · 40-F
After-hours · 17:05 ET
40-F ↗
88.8000
90.3200
87.1800
90.2700
625,500
87.6700
87.9900
84.6200
87.7100
830,100
89.7800
89.8500
86.7200
88.0100
601,200
Weekend
Weekend
89.4700
90.1500
88.2900
90.1500
227,200
87.8000
89.4600
87.2500
89.4400
219,000
87.4900
88.8500
86.6600
88.1400
223,600
86.3800
89.0400
86.1200
87.0500
406,300
No trading
Weekend
Weekend
88.0000
88.0100
84.2900
87.0300
689,100
99.7500
99.7500
87.1000
87.3500
960,500
103.2300
103.2300
98.4000
98.8700
331,500
103.1700
103.8700
102.1900
102.2000
235,000
101.9100
102.7800
101.5000
102.5600
370,200
Weekend
Weekend
100.8400
102.8300
100.5600
101.5300
210,000
100.1000
100.4700
98.8300
99.2200
306,700
99.5200
101.0600
99.2400
100.7500
327,700
100.6800
101.4100
98.5200
99.4200
218,200
98.6500
101.0000
98.5600
100.9200
189,700
Weekend
Weekend
99.7000
100.5000
97.5300
99.0800
294,700
100.6100
101.5800
99.7900
101.0100
202,300
100.8000
100.8700
98.2400
100.5300
423,500
100.6100
101.8100
100.5400
100.9200
173,600
101.0000
101.1000
99.7900
100.0400
122,200
Weekend
Weekend
101.8800
101.8800
99.9900
100.4700
179,800
99.7400
102.1800
99.7400
101.7000
251,100
99.4000
100.0100
97.4200
98.9700
241,000
8 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
99.5000
100.6500
98.5300
98.7700
240,200
No trading
Weekend
Weekend
99.4700
100.5200
99.2800
100.0400
182,800
99.2600
100.0200
98.8300
99.3000
228,900
7 · 6-K
Pre-market · 08:00 ET
FORM 6-K ↗
98.4100
98.8900
96.8300
98.3800
286,400
99.1100
99.3100
97.5000
98.0700
298,400
98.1400
99.3300
97.9700
98.9400
234,100
Weekend
Weekend
97.4900
98.5700
97.4900
98.3300
256,100
98.1600
98.3000
95.8900
97.1200
405,500
99.8700
99.9900
97.4100
98.2800
374,400
97.7000
99.7000
96.7200
99.3500
362,000
96.3300
98.6800
96.2900
97.8100
317,100
Weekend
Weekend
94.9900
96.4400
94.7200
96.2100
205,500
No trading
95.1300
95.1300
94.3200
94.3600
404,400
96.0000
96.4900
95.1600
95.3400
294,400
96.0400
96.7500
95.7400
96.1600
302,700
Weekend
Weekend
96.0000
96.4100
95.9000
96.1100
110,700
No trading
96.4000
96.9800
95.4400
95.7900
320,700
94.6200
96.3000
94.3200
96.3000
508,100
94.4500
95.0500
93.7600
94.3600
316,600
Weekend
Weekend
93.7700
94.4000
93.1300
94.2000
473,600
92.9700
93.3900
91.6300
93.1900
947,200
94.2500
94.3800
92.0200
92.0300
162,100
93.5900
94.9900
91.5400
94.5900
305,700
94.0100
94.5400
93.1000
93.5700
439,000
Weekend
Weekend
95.5700
95.5700
93.3800
93.6400
206,200
94.6500
95.6900
94.6500
95.2700
151,800
94.7900
95.8200
94.4100
95.1300
292,300
96.1400
96.1400
94.6800
94.7100
196,100
95.0100
96.2100
95.0000
95.5600
235,000
Weekend
Weekend
95.4000
96.1500
94.9600
95.0100
133,300
95.7600
96.0300
94.8800
94.9900
171,800
6 · 6-K
Pre-market · 06:45 ET
FORM 6-K ↗
94.9500
96.0100
94.1400
95.9200
161,900
95.8200
96.1000
94.2700
94.3800
189,900
95.4000
95.9200
94.5300
95.2900
162,900
Weekend
Weekend
96.2200
97.0100
96.1900
96.5600
82,600
No trading
96.3400
97.2200
96.2200
96.2400
125,100
94.4600
96.3100
94.3500
95.8600
206,500
93.7500
94.6800
92.6900
94.5000
284,300
Weekend
Weekend
94.1800
94.7100
92.4400
94.0600
332,100
97.4300
97.6500
93.8900
94.0600
282,000
97.1600
97.1600
95.2800
95.9400
324,700
98.2900
99.2200
96.3000
96.9000
396,700
105.1100
105.5100
98.1400
99.1600
431,100
Weekend
Weekend
106.1700
108.4000
104.9200
105.9100
439,000
5 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
4 · 6-K
After-hours · 17:04 ET
6-K ↗
107.8400
107.9400
104.6300
104.7200
307,200
108.0700
108.1800
107.4600
107.8800
196,200
106.7000
108.5200
106.7000
107.8200
105,800
108.4300
108.6100
106.4100
106.9400
211,700
Weekend
Weekend
108.3300
108.7000
106.9700
108.0900
130,100
110.5000
110.5000
108.5000
108.5200
147,400
108.0400
110.5600
108.0400
110.4300
173,900
108.8000
109.2800
107.3900
107.9300
186,300
111.0200
111.0200
108.5700
109.5100
149,900
Weekend
Weekend
111.2900
111.8000
110.5100
110.8800
159,600
112.6700
114.2700
111.4100
111.8700
202,500
113.5900
113.8400
112.3700
112.9400
175,900
112.2800
114.5200
112.2400
113.7000
99,500
112.5100
112.7000
111.3100
112.2600
98,500
Weekend
Weekend
112.7700
112.8600
111.5300
112.1000
90,500
112.4200
112.8300
111.4500
111.9000
96,800
113.7500
113.9900
111.8400
112.3300
162,400
111.2300
113.4300
110.8900
113.2900
124,500
110.7100
112.1200
110.6300
111.9100
96,100
3 · 6-K
Pre-market · 08:30 ET
FORM 6-K ↗
Weekend
Weekend
110.0000
110.2400
109.2500
110.0700
204,000
112.8800
112.8800
110.1700
110.3000
154,200
113.0000
113.8700
110.9400
112.2100
115,000
109.8900
112.7300
109.8600
112.5900
177,400
109.8500
111.0800
109.7800
110.8500
45,300
Weekend
Weekend
111.5700
111.5700
109.3200
109.3300
149,600
113.5200
113.5200
110.9800
111.1000
118,200
111.2100
113.1400
111.0700
113.0900
251,200
111.1000
111.7200
110.3900
111.1400
130,100
111.0100
112.0100
110.3700
111.0700
202,800
Weekend
Weekend
109.0800
110.7300
109.0700
110.4700
100,400
108.8100
109.4200
108.5000
109.0900
109,500
107.2300
109.1800
107.2300
109.0100
158,400
106.0400
107.8900
105.8500
107.8000
227,800
106.2200
106.4300
105.4500
105.7500
130,500
Weekend
Weekend
107.6200
107.9600
105.7600
106.2200
121,000
106.2700
107.7900
106.2200
107.4700
184,500
107.1900
107.9000
106.4200
107.0300
187,700
111.5400
111.5400
106.4300
107.0700
360,900
109.0100
112.1000
109.0100
111.9900
263,900
Weekend
Weekend
109.2500
109.8800
108.6500
109.6200
787,300
109.6100
110.5700
108.6900
108.6900
201,400
110.0000
110.9300
109.2500
109.4400
119,600
110.6600
110.9900
109.8400
110.1900
131,500
111.0400
111.0900
109.9500
110.8400
131,900
Weekend
Weekend
111.6400
112.0900
110.5000
110.5000
101,100
109.0900
112.3300
108.9200
112.2600
157,900
108.3400
109.1600
107.8900
109.0900
136,200
107.7300
107.8800
106.8200
107.6700
228,500
108.1100
108.3800
107.0800
107.6300
278,200
Weekend
Weekend
109.6900
109.9300
107.1500
108.0500
137,200
108.8600
109.9900
108.8300
109.2900
99,100
108.2200
108.9000
108.1300
108.7700
91,200
107.8000
108.7000
107.3100
108.2400
167,900
No trading
Weekend
Weekend
110.2700
110.5100
108.6000
108.6700
117,700
110.1000
110.3700
109.0700
110.0300
103,800
108.6700
109.6300
108.2500
109.4300
127,400
108.3600
109.0000
108.2000
108.7900
110,800
110.7000
110.7000
108.2200
108.2200
209,500
Weekend
Weekend
108.5000
110.8900
108.3800
110.7900
276,100
106.0100
108.3400
105.8200
108.1300
155,800
107.7000
107.7800
106.0100
106.0100
233,600
105.8000
107.4700
105.6700
107.4000
152,800
106.3500
106.7700
105.5100
106.0600
126,200
Weekend
Weekend
106.1200
108.0700
105.1500
106.2300
279,000
98.4800
106.4500
98.0000
106.1200
662,700
2 · 6-K
After-hours · 17:00 ET
FORM 6-K ↗
1 · 6-K
After-hours · 17:05 ET
6-K ↗
109.1700
109.4000
107.2100
108.7400
286,200
109.4000
109.4000
108.2800
109.1800
174,500
109.4000
109.4000
108.1700
109.0900
214,100
Weekend
Weekend
109.4800
109.9600
109.1500
109.5400
224,500
110.4900
110.5100
108.2200
108.8200
222,800
111.6600
111.6600
110.0900
110.4700
138,900
111.2000
112.1200
110.5700
111.3100
177,300
108.6200
110.1200
108.6200
110.0100
55,900
Weekend
Weekend
108.5300
109.2200
106.9800
108.6600
182,800
109.7800
111.0400
108.9900
109.3600
203,600
108.8000
110.5600
108.6000
109.9900
212,700
108.7200
108.9100
108.2900
108.5800
251,800
110.1500
110.1500
108.4700
108.4800
187,200
Weekend
Weekend
110.6700
111.2600
109.9000
110.2000
191,600
111.8800
112.0300
110.8100
110.9200
157,200
111.4300
112.1100
111.2700
111.7600
157,900
111.1200
111.9800
110.2600
111.0800
116,300
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.