MasTec, Inc MTZ

Open calendar →

MasTec, Inc. Common Stock · Company · NYSE

Paper trade (simulated — no real money)

Fill: USD 237.1900 · FX 1 USD = 1.266600 SGD · about SGD 300.4249 per unit

Sign in to place simulated trades. USD fills are converted into the SGD portfolio at the displayed rate.

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

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

USD 178.00 → 237.19 · 33.3%
437.510306.250174.990 1,2 3,4 5,6 7,8 9 10 11 12,13 14,15 16 17,18 19 Sep 25Dec 25Mar 26Jun 26Sep 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 05 Sep 2025 — 06 Sep 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.

Weekend
Weekend
234.7500 240.7000 232.0000 237.1900 1,645,382
235.1800 238.7100 230.2700 232.2800 1,401,700
237.7800 238.8300 233.2800 235.3300 1,634,700
237.9000 241.1900 233.6200 237.7400 1,521,300
241.8400 242.7000 235.5000 239.7800 1,576,900
Weekend
Weekend
249.3200 252.0500 240.2400 241.0000 1,470,500
256.2500 257.4700 246.6300 251.1300 947,600
244.3100 250.9100 243.5600 248.7300 1,535,200
256.0500 263.5300 242.6200 246.8500 1,935,500
264.9900 267.9400 252.3400 255.3600 1,790,400
Weekend
Weekend
276.4000 278.5900 263.0800 266.2600 1,238,600
270.3100 273.2100 265.6600 271.8600 1,189,500
280.4700 284.6300 262.1400 272.0700 1,491,800
293.3300 298.2700 279.5200 280.1300 1,196,100
19 · 8-K After-hours · 16:24 ET 8-K ↗
301.5000 311.0800 299.7000 302.4800 1,788,700
Weekend
Weekend
287.9200 298.3700 284.3200 297.5900 1,769,500
283.0000 292.2500 283.0000 286.1100 2,243,900
282.9700 287.6700 279.6600 281.1100 1,792,400
273.7700 279.7500 270.5400 272.6500 1,139,100
18 · 8-K After-hours · 16:32 ET 8-K ↗ 17 · 424B5 After-hours · 16:20 ET 424B5 ↗
274.0000 283.0000 267.9800 268.2800 1,311,300
Weekend
Weekend
262.5100 274.7100 254.8300 272.4600 1,771,200
263.6600 270.2600 258.5200 258.6300 1,007,500
16 · 424B5 Pre-market · 08:47 ET 424B5 ↗
270.4900 284.1400 266.6700 266.7500 1,285,700
266.0000 275.4400 263.5000 271.7100 1,565,600
258.7100 265.7300 252.4500 261.2200 2,361,300
Weekend
Weekend
15 · 8-K After-hours · 17:11 ET 8-K ↗ 14 · 424B7 After-hours · 17:08 ET 424B7 ↗
277.0000 281.8700 259.2500 263.1000 3,950,500
13 · 8-K After-hours · 16:28 ET 8-K ↗ 12 · 10-Q After-hours · 16:25 ET 10-Q ↗
323.8800 327.1200 316.9400 324.4400 2,571,600
309.9700 313.8800 286.5400 287.4200 1,445,100
326.5400 326.5400 305.0100 312.4400 1,211,900
338.1200 346.3100 319.5200 336.7900 1,282,300
Weekend
Weekend
357.3700 362.4400 336.8100 337.8400 731,600
357.0700 366.3000 354.7200 358.8600 696,100
344.8200 360.2500 340.2500 357.3500 851,700
345.7000 351.6500 338.5600 351.4000 1,024,400
11 · 8-K After-hours · 17:16 ET 8-K ↗
337.4100 342.7600 332.9800 336.6100 876,200
Weekend
Weekend
331.7400 336.5800 320.5300 329.5900 4,016,600
346.9700 349.1400 335.8000 340.8100 1,199,300
362.0200 363.9800 346.2300 357.7100 1,181,000
369.9500 376.8700 361.1200 365.1000 703,300
369.5900 373.1200 357.8600 360.2100 816,400
Weekend
Weekend
380.9000 383.9800 369.4000 372.8900 922,200
398.6600 405.0000 383.5600 384.7200 871,100
370.7300 386.9800 366.6900 382.9000 1,812,800
10 · 8-K After-hours · 16:37 ET 8-K ↗
371.0300 371.9400 348.1300 358.8500 953,500
376.0100 390.0000 375.9700 380.6300 647,700
Weekend
Weekend
No trading
392.2000 395.9600 366.4500 373.4300 883,000
410.4600 410.4600 383.1900 390.6100 1,178,700
429.6800 429.6800 412.4700 416.0600 1,617,400
393.2800 429.4400 392.2900 429.0900 1,509,200
Weekend
Weekend
395.1300 407.2500 385.0100 396.2500 3,304,700
401.5900 408.0000 394.3300 403.5700 1,020,700
382.6300 397.8200 380.0000 393.1400 701,400
381.5100 398.5000 375.1900 390.4400 1,237,100
383.5400 406.8800 382.5100 406.3200 1,204,700
Weekend
Weekend
No trading
380.0000 387.9800 372.9300 379.6600 1,585,300
372.3400 381.3600 370.6600 374.9100 982,300
374.5600 379.5600 368.6700 369.3500 606,800
374.2300 376.2300 366.2900 371.8500 943,900
Weekend
Weekend
360.8200 369.0700 358.8300 362.9700 703,300
339.2100 358.6100 339.1100 358.5000 1,172,000
350.7900 353.7500 333.3400 335.5800 1,391,600
365.2500 368.5800 339.0000 353.0800 1,172,000
365.1300 368.7400 353.9700 361.7000 953,500
Weekend
Weekend
367.8500 373.5100 360.3000 363.8900 887,600
362.1900 378.2800 360.0100 374.7300 866,100
364.2300 382.3800 361.3700 369.6600 1,025,700
362.0900 374.8800 361.0000 366.3000 912,100
376.2000 377.6700 360.4600 362.0900 1,458,600
Weekend
Weekend
381.9800 386.7000 367.9600 378.3700 5,401,400
385.4300 388.1500 378.5000 383.3300 892,300
389.3800 394.6600 380.5700 387.5200 641,200
388.1700 395.9800 385.3400 390.7500 661,800
No trading
Weekend
Weekend
9 · 8-K After-hours · 16:15 ET 8-K ↗
391.5700 394.0000 378.3100 382.1100 653,700
385.1100 393.0200 380.0100 388.7700 814,700
391.8000 396.1300 382.8700 384.2100 734,100
378.5700 389.8000 369.0500 385.0000 1,358,000
414.6200 415.2100 383.2300 385.5800 1,533,000
Weekend
Weekend
422.3000 426.6900 412.0000 414.9000 1,117,000
426.7000 435.9000 423.7900 434.7700 926,300
431.0400 433.0000 411.8600 423.7900 1,005,400
414.6500 422.3100 402.5800 420.3000 1,404,700
415.0000 423.1700 412.4900 421.3700 1,010,600
Weekend
Weekend
416.3900 420.1100 409.9900 414.2900 681,100
435.5100 435.5100 406.2000 412.2700 1,142,800
437.7700 441.4300 425.2400 433.2800 1,149,600
435.8900 438.3900 427.1000 437.5100 811,100
419.0500 429.0400 410.4800 425.3900 1,095,000
Weekend
Weekend
406.8800 418.1300 396.8700 417.4100 1,950,300
8 · 8-K After-hours · 16:34 ET 8-K ↗ 7 · 10-Q After-hours · 16:29 ET 10-Q ↗
385.0000 401.1900 385.0000 394.0500 1,832,800
376.1700 381.6600 369.0400 370.5500 979,100
377.0300 382.4200 369.5200 375.0900 1,036,400
380.6900 386.6900 372.4700 385.8900 624,600
Weekend
Weekend
384.5700 387.4500 374.9500 376.1200 719,200
379.3800 388.5700 377.7400 382.8800 748,600
378.3100 383.0000 372.7700 376.5000 535,700
374.4200 376.4000 367.8600 371.4100 635,600
371.7500 375.1400 368.0200 371.5900 444,300
Weekend
Weekend
362.7100 373.6400 359.0000 370.8900 1,123,900
363.0200 365.3700 357.0100 358.1400 667,700
362.1700 367.3000 358.2700 365.0700 658,900
367.8700 371.6200 362.0000 365.8900 589,200
359.3100 367.8500 359.3100 365.5500 492,500
Weekend
Weekend
357.8300 365.4900 354.5400 361.2200 759,000
6 · DEFA14A After-hours · 16:31 ET DEFA14A ↗ 5 · DEF 14A After-hours · 16:30 ET DEF 14A ↗
350.0700 362.8800 350.0700 357.3700 619,000
352.6400 360.0000 344.4900 348.1100 941,900
336.2500 341.1100 332.0200 338.1900 559,500
336.0000 339.9800 327.9300 337.2700 517,700
Weekend
Weekend
No trading
323.5600 340.3100 322.4200 336.2500 529,600
326.6000 341.4000 325.0100 333.7900 891,800
308.8200 326.4600 307.8400 321.7400 928,000
316.0100 321.4100 299.5200 305.8000 1,808,800
Weekend
Weekend
307.8500 319.3700 306.6400 316.0100 1,076,400
317.2400 321.5100 304.4200 306.7400 895,700
323.3500 328.6900 320.9600 323.5500 762,700
309.2100 324.3500 306.0900 322.6500 1,077,600
308.3400 320.9700 307.8900 310.6300 948,100
Weekend
Weekend
312.6300 316.1900 297.5000 300.5800 2,059,500
297.6500 315.0000 294.4300 312.7200 1,092,400
301.9600 310.6400 301.6500 303.0700 564,800
300.6600 304.9700 296.7300 304.6700 873,900
296.1400 302.2200 294.1900 300.2600 632,300
Weekend
Weekend
300.1600 303.5000 288.7800 290.0000 2,132,600
299.4200 303.5900 292.3400 296.9500 846,300
298.0400 305.6000 295.3400 303.7300 895,300
295.1000 306.2900 295.1000 300.1200 756,800
281.4100 298.2800 275.7500 297.8100 978,000
Weekend
Weekend
286.7500 298.5200 282.6800 285.6100 1,034,800
299.5100 301.3600 286.5400 295.3000 1,092,500
303.7300 308.3100 295.1600 303.8700 814,600
290.4600 303.1100 283.0100 300.7400 1,186,000
297.9600 310.3600 295.7600 304.5300 1,184,400
Weekend
Weekend
290.0000 300.0000 276.9100 298.0200 2,056,800
4 · 10-K After-hours · 16:38 ET 10-K ↗ 3 · 8-K After-hours · 16:22 ET 8-K ↗
282.5100 291.7000 274.6100 289.9600 1,736,800
290.0000 290.7300 283.8400 285.2600 892,500
274.9400 290.6000 266.0600 287.7000 1,211,500
281.3800 284.4300 272.7100 278.4900 717,100
Weekend
Weekend
275.4000 284.6800 274.9100 283.8600 1,095,300
266.6900 277.3100 266.6700 275.6100 815,400
268.8500 275.8600 263.9500 264.1800 909,700
269.0000 272.7800 263.8200 267.9300 647,500
No trading
Weekend
Weekend
267.1800 271.8900 259.9300 269.5300 703,200
268.1300 276.7000 261.4200 265.2900 1,205,200
267.8800 276.7900 260.5600 264.9900 801,400
261.9000 264.7500 259.3600 261.3900 603,100
259.2800 267.9400 258.1700 262.1100 625,400
Weekend
Weekend
251.6100 260.2500 251.4000 259.1600 1,215,600
232.1100 245.1000 229.0000 244.8600 1,012,400
250.5700 252.2300 226.0900 235.4400 1,282,200
247.6700 252.0000 242.2600 249.5100 1,382,200
239.2300 246.2400 238.3700 245.4000 601,900
Weekend
Weekend
241.0300 245.9700 237.5000 240.4800 681,800
247.2400 250.0000 238.4600 245.0800 947,100
249.3800 250.1000 243.1600 244.7500 670,500
248.9700 250.9900 244.9000 248.5900 444,100
242.7500 248.3200 241.8100 245.2900 484,400
Weekend
Weekend
245.5000 245.5000 239.9500 241.8000 520,600
248.5700 249.0000 236.9700 244.5700 682,100
242.8400 246.3600 235.5000 243.8000 516,700
237.1800 243.9600 237.1800 240.3500 674,100
No trading
Weekend
Weekend
240.0100 249.2100 239.6800 242.3100 971,300
229.0000 239.8200 229.0000 235.8900 994,200
225.7300 227.6700 219.2600 226.0000 773,700
221.7000 229.5900 221.7000 226.0700 652,500
218.8300 226.9200 218.0000 223.7000 696,600
Weekend
Weekend
221.7200 226.3100 218.4500 218.9100 818,500
235.6900 236.2000 213.2000 219.0300 2,189,000
234.0200 237.3800 231.5200 235.7500 1,933,200
231.3200 236.4800 222.5100 236.3500 1,445,500
230.1100 237.7600 230.1100 232.5900 1,409,800
Weekend
Weekend
220.0100 228.4800 219.3000 227.6500 576,200
No trading
220.8400 222.4300 216.6800 217.3700 396,900
222.8600 222.8600 219.6700 220.3300 509,400
223.2500 224.5800 221.8200 222.7600 386,700
Weekend
Weekend
225.0000 225.5000 222.6600 224.4000 270,200
No trading
225.0200 225.0200 222.6400 223.5000 263,000
224.1800 227.0800 221.4900 224.9800 552,000
221.5100 224.8100 219.4800 224.5800 513,500
Weekend
Weekend
215.0800 221.0400 215.0800 218.1800 1,092,500
214.1900 218.7200 212.8600 213.9600 830,900
219.0800 223.3800 206.1500 209.2700 1,425,500
219.8100 223.5800 215.4400 218.1900 815,300
221.4800 223.7000 218.9200 220.3700 711,600
Weekend
Weekend
232.1800 232.2400 218.4800 221.0100 1,264,700
226.8200 233.1400 220.4000 232.9400 1,070,800
220.5900 231.9800 220.5900 228.8000 1,432,900
219.4400 224.7300 219.2300 220.3800 579,600
221.8100 225.4900 218.1700 220.5800 823,100
Weekend
Weekend
220.0000 222.4600 217.1300 219.5200 542,900
216.0500 219.7900 214.1800 219.1200 703,200
211.7100 219.2900 207.9400 218.2900 1,031,900
215.0300 217.4300 210.9200 212.9800 838,500
209.6100 212.9400 206.8000 212.1400 807,800
Weekend
Weekend
210.5700 214.2500 210.1900 213.8800 353,800
No trading
207.1300 213.8800 206.6700 210.4700 506,900
204.1500 207.5400 199.2100 205.8700 489,000
195.5200 205.6800 195.0000 204.6200 705,300
Weekend
Weekend
192.2700 195.6500 187.2100 193.0800 721,500
202.9000 209.4700 190.6900 191.8200 1,733,000
197.4600 201.2000 194.9100 197.0100 655,900
190.2700 197.6100 189.4000 194.9200 888,400
191.9400 197.2800 190.3800 193.3900 1,029,500
Weekend
Weekend
187.0000 198.0600 182.3400 192.2200 879,400
198.5300 199.9300 189.0800 190.0800 874,600
198.0000 202.8000 197.7300 199.5400 517,700
198.2500 200.2100 195.0000 197.6000 472,100
206.0200 207.9400 198.8400 201.0200 553,000
Weekend
Weekend
194.3200 201.4500 188.0000 200.4400 794,600
199.4800 201.8600 195.7100 196.6600 668,100
197.9100 202.9800 196.7200 199.0800 680,900
196.4400 201.4100 191.7800 195.5100 1,078,200
207.4300 210.4000 201.5700 201.6100 1,308,500
Weekend
Weekend
206.8300 216.0000 197.9700 204.1600 2,970,300
2 · 8-K After-hours · 16:27 ET 8-K ↗ 1 · 10-Q After-hours · 16:14 ET 10-Q ↗
217.2500 224.0300 211.3200 213.9500 1,743,800
213.7900 222.9400 213.4500 221.3600 1,138,100
213.5600 214.9200 209.7000 212.0400 672,500
215.1000 215.1000 211.5100 211.9200 718,000
Weekend
Weekend
210.0100 215.7200 210.0100 211.8800 849,300
197.3500 206.0000 197.3500 204.9200 704,700
208.3000 211.3500 190.0100 196.7600 1,437,300
205.4600 208.2200 200.0000 207.1800 993,300
206.2100 208.7600 202.6100 205.2100 609,700
Weekend
Weekend
202.0000 204.9500 199.6600 201.8600 962,900
206.5100 209.0200 202.1500 203.4000 627,100
207.6500 208.8500 200.0100 204.5600 1,141,700
198.4600 208.4400 196.6500 205.3800 725,700
200.8800 205.7000 199.8900 203.2600 1,004,500
Weekend
Weekend
210.2600 212.2200 195.0400 195.6000 2,148,100
220.4100 220.4100 210.0600 210.0900 1,050,400
214.2300 219.6700 211.1800 218.9200 661,800
219.9600 220.7500 207.9800 212.9800 933,600
219.7300 221.8300 216.7900 216.8000 707,400
Weekend
Weekend
217.0800 217.5000 212.6700 215.8100 811,800
216.5900 219.0900 213.8400 215.4000 668,700
211.3000 216.9700 206.9300 215.0000 773,100
210.1400 213.6600 209.2100 212.8100 851,700
210.3900 212.4700 208.6900 209.5500 672,800
Weekend
Weekend
205.4400 209.1200 204.3500 208.1200 618,300
201.9700 206.2900 196.2900 204.4000 1,099,400
207.3500 208.0800 204.0900 205.9400 810,000
206.3500 208.0000 204.6200 206.2500 755,500
200.0000 207.5800 199.9700 207.0700 857,200
Weekend
Weekend
201.6500 201.9700 198.6200 200.9600 1,695,400
195.0100 201.6400 193.7600 199.4500 1,241,200
196.8100 198.4800 192.5200 193.3500 945,400
193.2900 194.0900 189.7200 191.9600 709,200
190.4500 193.8100 189.0200 193.2500 688,600
Weekend
Weekend
188.0800 190.4600 187.8800 189.7500 742,900
190.3900 193.1900 186.3400 189.1800 1,220,500
176.3100 190.5300 176.3100 190.1200 1,658,700
176.9800 177.0500 173.9000 174.9900 587,500
179.2700 179.9800 176.4800 176.7500 752,600
Weekend
Weekend
183.7600 183.8600 171.0500 178.0000 1,119,800

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.