Stantec Inc STN

Open calendar →

Stantec Inc Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 111.08 → 68.05 · -38.7%
113.70090.66067.620 1,2 3 4,5 6 7 8 9,10,11 12 13 14 15 16 17 18,19 20,21 22 23 24 25 26 Jul 25Oct 25Jan 26Apr 26Jul 26

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.

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.