Tutor Perini Corporation TPC

Open calendar →

Tutor Perini Corporation Common Stock · Company · NYSE

Paper trade (simulated — no real money)

Fill: USD 76.8600 · FX 1 USD = 1.277900 SGD · about SGD 98.2194 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 67.67 → 76.86 · 13.6%
99.11078.93558.760 1,2 3 4,5 6,7 8,9 10 11 12 13,14 15 16 Oct 25Jan 26Apr 26Jul 26Oct 26

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

Price & SEC Filing History 23 Oct 2025 — 24 Oct 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
75.8900 77.4300 74.8900 76.8600 298,489
78.4200 78.4900 75.9400 76.8800 325,800
79.8300 80.2600 78.0600 80.1600 409,100
77.4500 78.9300 75.6100 77.9000 255,900
79.0400 79.0400 77.5300 78.2700 285,800
Weekend
Weekend
78.0100 79.1500 76.8300 77.6500 523,600
77.7200 79.1000 74.8100 78.6500 382,800
81.5900 81.6200 78.2500 79.4800 432,700
16 · 8-K After market open · 10:16 ET 8-K ↗
82.3800 83.6200 81.2500 83.2600 360,800
82.9200 84.4400 82.2800 83.4900 270,700
Weekend
Weekend
85.0000 85.8400 82.9600 83.3600 229,100
84.7900 85.7900 82.7400 84.2400 414,000
87.7300 88.0900 84.2400 85.9100 556,200
87.5300 89.6200 87.3000 89.0600 460,300
87.5100 88.3700 86.3400 86.4300 537,200
Weekend
Weekend
84.2100 87.5200 84.1500 86.7300 448,900
82.5200 84.1400 81.2500 83.2600 489,900
84.4500 85.2100 82.3600 82.5200 383,300
84.5100 86.0600 83.4700 84.4000 317,700
83.8800 85.4600 83.5800 83.9800 396,100
Weekend
Weekend
83.7500 84.7200 83.0500 83.9700 224,600
83.2000 84.5400 82.3500 83.3200 277,100
84.7600 85.3500 83.8000 84.3600 200,200
85.9400 87.5600 84.1500 85.7700 433,000
85.5800 86.8700 84.2000 86.0200 307,900
Weekend
Weekend
86.0800 86.8400 84.7200 85.0000 1,736,400
87.6800 88.0100 84.5000 85.6700 414,500
86.6700 86.8500 84.7700 85.8500 448,100
85.4900 86.6200 84.0900 85.1500 384,900
86.0000 87.2400 84.1500 84.5100 438,900
Weekend
Weekend
87.6000 89.6100 87.3600 89.1300 389,800
87.0000 87.9700 85.8400 86.2300 483,100
89.1600 90.7900 87.5500 88.0800 324,900
89.1600 90.3500 86.9800 89.5200 299,300
No trading
Weekend
Weekend
87.9000 90.0300 87.1100 88.2100 308,900
87.8800 88.9500 86.6100 87.3200 371,400
86.8000 88.3800 86.1100 87.7800 394,000
88.0500 89.8700 86.0800 86.5400 373,800
88.8400 90.2600 88.3800 88.5200 578,900
Weekend
Weekend
91.8900 92.4800 88.5300 88.8400 410,200
89.5000 92.5400 88.9900 91.9500 546,200
87.5300 88.7600 86.9800 88.4900 541,600
90.6000 90.6500 86.4700 87.3300 339,300
90.9300 91.2700 88.1300 88.3200 419,100
Weekend
Weekend
91.3300 91.6300 89.7400 91.2700 463,800
90.1600 90.5800 88.2400 90.3600 553,200
93.1100 93.1400 86.3900 90.3300 382,000
95.1800 95.7200 91.6700 91.7300 284,800
96.8200 98.1800 95.3900 97.2200 437,500
Weekend
Weekend
15 · 8-K After-hours · 16:27 ET 8-K ↗
95.5300 97.8500 95.5300 96.8200 301,600
97.5800 97.5800 94.5400 94.6700 309,100
98.9900 100.0100 95.8200 96.1400 476,800
100.0000 102.2500 97.3500 97.5300 438,300
99.9700 100.8300 98.3800 98.5200 662,900
Weekend
Weekend
96.7700 99.5700 93.6200 99.1100 1,029,700
94.8200 102.3000 91.5500 95.7700 1,272,100
14 · 10-Q After-hours · 17:05 ET 10-Q ↗ 13 · 8-K After-hours · 16:17 ET 8-K ↗
86.3800 87.6500 84.2400 84.5500 652,600
87.3400 87.5000 85.0000 85.7100 439,300
83.4100 86.4900 82.9300 85.7300 463,600
Weekend
Weekend
84.9700 85.3600 83.2800 83.7500 451,500
80.0000 83.8700 79.6500 83.2800 718,000
81.5100 82.3200 76.4800 76.6800 668,500
84.0600 84.0600 80.6400 81.9800 774,600
86.0200 88.3500 83.3500 85.7700 1,161,300
Weekend
Weekend
87.1500 88.2200 85.7300 86.7700 973,400
86.5900 88.4800 86.4000 87.6600 8,217,300
86.0100 88.4300 85.7100 87.0000 1,152,700
85.7500 88.5000 84.9600 86.7800 2,034,200
79.7600 81.0600 79.0700 80.5400 306,700
Weekend
Weekend
76.1000 79.4500 75.1000 78.6200 636,400
77.7800 79.4600 76.8900 78.8900 434,500
77.7300 79.6300 76.4200 79.2900 363,600
76.4800 78.1800 76.2700 77.7700 544,600
74.1900 75.4200 74.1600 74.7400 329,800
Weekend
Weekend
74.8200 76.5000 73.5000 75.8900 342,600
77.6300 77.6300 74.6200 74.9800 613,000
74.4500 76.1800 74.0300 75.4900 359,500
78.1400 78.1400 73.3500 74.8700 685,100
76.9100 80.9000 76.8400 79.9100 404,400
12 · 8-K Pre-market · 09:03 ET 8-K ↗
Weekend
Weekend
No trading
79.5000 80.5800 75.6300 76.7500 490,600
81.5300 81.5300 77.7800 79.5100 694,500
81.6000 84.0000 81.0600 82.9700 533,200
78.8700 82.6800 78.5200 81.8800 539,600
Weekend
Weekend
80.3600 80.7000 78.1900 79.5300 2,253,300
83.7800 85.1700 80.4500 81.5600 470,000
81.2700 85.7200 81.2700 82.3600 606,000
78.2400 81.6700 77.0000 81.0000 526,400
78.1800 81.6100 78.0900 81.5000 665,800
11 · 8-K Pre-market · 07:48 ET 8-K ↗
Weekend
Weekend
No trading
78.8800 80.0000 76.9600 77.9900 971,600
77.3900 79.1100 77.2500 77.8900 348,100
77.1100 78.6800 76.0500 76.1900 438,900
77.0100 77.9000 75.6400 76.5500 464,800
Weekend
Weekend
74.2500 76.1500 73.8600 74.9200 338,900
70.0800 73.7000 69.7000 73.6100 578,300
71.7800 72.5600 68.6100 68.7200 297,100
72.9800 74.4800 69.6900 71.4800 391,100
71.6900 72.6900 69.6300 72.1300 424,900
Weekend
Weekend
71.8100 72.0900 70.0000 70.5300 407,300
71.1800 72.8000 70.7200 72.3800 411,100
74.3000 74.6900 71.9000 72.2600 351,200
74.8800 76.2300 73.7100 74.2900 524,500
70.3300 74.5400 70.0000 74.2600 966,300
Weekend
Weekend
73.4000 73.6500 70.6300 71.4900 655,900
73.8300 74.1000 72.1500 73.2700 634,100
75.2000 76.1600 73.9600 74.4700 548,000
10 · 8-K After-hours · 16:41 ET 8-K ↗
74.5000 76.1600 73.6000 74.6700 411,200
No trading
Weekend
Weekend
75.2400 75.9100 72.2400 72.7600 415,800
75.2200 77.1300 74.8600 74.8800 489,100
76.0700 77.5500 75.2600 76.9900 521,300
74.0300 75.3200 72.6100 74.9100 498,700
79.2100 79.2100 75.0100 75.4300 399,600
Weekend
Weekend
80.1900 81.0600 78.8300 79.4900 405,000
81.6800 84.0000 80.5000 83.0100 407,200
84.0000 84.0000 79.8300 80.6400 424,300
82.0000 83.3300 80.7600 82.6900 778,700
82.8400 83.9400 82.0000 82.7900 744,200
Weekend
Weekend
83.8800 85.7600 81.0100 82.8500 737,900
85.0000 85.4500 77.8700 81.9600 1,402,300
9 · 10-Q After-hours · 17:05 ET 10-Q ↗ 8 · 8-K After-hours · 16:17 ET 8-K ↗
99.6100 100.0000 94.5800 96.9800 804,100
94.4400 99.4000 93.5100 97.3100 698,200
93.7800 94.6100 91.8400 92.7600 436,700
Weekend
Weekend
92.8000 94.5000 90.9900 93.6800 387,300
87.3900 93.0600 87.1700 92.9200 584,400
86.9200 87.3500 84.9600 86.0400 397,200
86.3600 87.2000 85.4000 86.8700 308,900
87.1600 88.1700 85.4100 87.5000 387,600
Weekend
Weekend
87.3400 88.1500 85.3900 86.7600 411,100
84.6000 86.5500 84.1700 86.4800 285,000
86.5100 87.2600 83.4100 84.1900 401,800
85.0000 86.6300 84.2400 85.1100 340,000
83.8200 85.3700 83.5000 84.3800 562,800
Weekend
Weekend
85.6900 86.6100 83.2000 84.2200 573,200
86.4100 86.8200 83.6300 84.3900 643,000
85.2200 86.3700 84.0300 86.2500 411,500
84.4300 86.2300 83.3100 86.1600 521,800
82.5500 84.3100 82.4000 83.8000 461,900
Weekend
Weekend
82.4000 83.7200 81.5000 83.3500 574,500
7 · DEFA14A After-hours · 16:32 ET DEFA14A ↗ 6 · DEF 14A After-hours · 16:31 ET DEF 14A ↗
80.5300 82.5000 80.5300 81.5000 253,800
81.8500 83.1800 79.9900 80.5400 588,700
77.1000 77.3500 75.4200 77.3100 431,100
77.3100 77.9600 75.4900 77.6600 343,700
Weekend
Weekend
No trading
76.2600 79.3700 75.2000 77.3000 334,900
78.9400 80.4800 78.2500 78.7100 480,500
74.7600 77.6600 73.6300 77.1900 663,000
76.9700 76.9700 72.7000 72.8300 457,300
Weekend
Weekend
75.8300 77.1100 75.1700 76.1500 396,100
76.8500 77.9400 75.7600 76.2400 450,900
76.4500 78.9500 76.0100 78.3700 678,200
71.7800 75.9700 71.3000 75.2500 440,800
71.4600 74.3400 70.6800 72.4400 386,000
Weekend
Weekend
72.1200 72.3900 68.0600 69.3400 1,204,900
69.5400 72.8100 68.6100 72.3100 433,700
71.3300 72.8000 70.4000 71.2100 427,900
72.2800 73.0900 70.3000 71.4400 502,100
69.8300 71.8100 69.2600 71.3100 582,400
Weekend
Weekend
69.8100 70.5600 67.3000 67.7600 478,500
68.4000 69.3900 66.7700 69.2000 496,800
70.5100 72.1500 69.1400 69.8300 601,100
71.4100 73.4400 70.2500 71.2900 619,200
72.4200 73.2300 68.8400 72.0400 930,700
Weekend
Weekend
72.5100 73.9400 70.3100 72.8200 1,061,600
72.1200 72.8000 69.7700 71.1200 713,900
71.2100 74.7400 70.5500 73.7100 675,100
70.7900 71.7800 68.5300 69.9500 963,300
74.2300 74.8300 71.1600 73.5700 1,043,900
Weekend
Weekend
79.2100 85.4000 70.2700 75.3700 2,954,300
5 · 10-K After-hours · 17:05 ET 10-K ↗ 4 · 8-K After-hours · 16:18 ET 8-K ↗
86.5100 89.5100 84.0300 89.3800 1,161,300
87.4300 87.9700 84.7500 86.1000 609,300
83.6700 86.5800 83.2800 85.8700 337,600
86.4200 87.2500 83.8000 84.9900 369,500
Weekend
Weekend
85.0000 87.4300 84.9000 86.9000 416,000
81.3800 84.9900 80.0000 84.9000 442,800
82.5800 84.0300 80.6100 81.1000 527,500
81.8200 83.8800 80.2000 82.2400 295,700
No trading
Weekend
Weekend
81.8300 84.2500 80.2000 82.7400 432,200
86.1200 87.7200 81.5300 81.7300 575,600
87.7900 89.4000 84.7600 85.0700 608,000
84.0700 86.9400 83.0100 86.0000 668,900
83.5300 86.7100 83.3600 84.0700 778,700
Weekend
Weekend
81.7000 84.6500 81.0000 83.4800 657,300
77.2900 80.4000 76.3100 79.9500 652,600
82.4100 82.7000 75.6300 78.8300 990,800
81.9900 82.5000 79.9000 82.3300 658,500
78.1600 81.1500 78.1600 80.1100 570,700
Weekend
Weekend
78.4600 81.1300 78.0100 78.8900 1,790,300
80.0000 81.6500 78.1600 79.8600 785,200
78.6200 80.1800 76.7700 79.3800 626,600
77.7600 78.6000 76.8200 78.5300 409,300
76.1000 78.4100 75.1800 77.3400 496,600
Weekend
Weekend
76.6900 77.6200 74.9400 76.0100 539,200
76.5800 77.3600 74.6800 76.7900 494,900
75.0900 76.6000 73.1400 75.2700 415,500
73.2500 74.9200 71.8700 74.1300 559,100
No trading
Weekend
Weekend
75.6500 77.0900 74.6200 75.0900 565,300
74.8100 76.4500 74.4000 75.1700 340,800
73.3800 74.4400 71.8200 73.8900 525,200
74.2500 74.7400 73.0900 73.5400 368,600
70.8800 76.0000 70.8700 74.2500 763,900
Weekend
Weekend
70.1700 72.0600 70.0700 70.5300 390,900
71.2900 72.2000 69.3000 70.1700 411,500
70.6500 71.3000 69.1100 71.0900 339,500
71.5700 71.5700 67.6100 71.1400 649,600
70.0000 72.7100 70.0000 71.7900 511,200
Weekend
Weekend
67.9100 70.2900 67.7600 69.3500 289,000
No trading
67.9800 68.1800 66.7700 67.0200 356,600
68.8500 69.1400 67.8800 67.9200 192,300
68.3000 69.1400 67.2200 68.6600 367,700
Weekend
Weekend
69.0000 69.7700 68.3300 69.0600 258,300
No trading
68.6400 69.4700 68.0300 68.9300 187,100
69.2700 69.7300 67.9500 68.6500 544,100
69.9000 71.6400 68.2600 69.5700 619,100
Weekend
Weekend
67.4300 70.6300 67.4300 69.9900 767,400
67.9200 68.3100 67.0500 67.5600 322,100
68.9600 69.3700 65.6100 66.0200 592,400
68.0300 69.8500 67.9200 69.4600 336,600
68.0400 68.8700 67.5800 67.8100 547,000
Weekend
Weekend
70.4200 70.4900 65.8900 67.3400 820,400
67.0000 70.7700 65.5800 70.4600 593,100
67.9600 69.3500 66.9200 67.5600 597,600
68.6000 69.2500 68.0700 68.5900 345,300
69.1700 69.9200 68.2100 68.6000 425,500
Weekend
Weekend
68.6800 68.6800 67.0700 67.8200 493,000
66.6400 69.3500 66.6400 68.6400 367,500
66.6700 67.9300 64.6500 67.6300 435,200
67.2400 67.9400 66.0200 66.4700 957,500
66.9700 67.5700 65.8400 66.4300 350,700
Weekend
Weekend
67.4900 68.7400 67.1300 68.5500 245,300
No trading
67.0100 68.2500 66.1700 67.5600 497,400
63.7100 65.4600 62.9600 65.1600 485,900
61.3700 64.4600 60.9400 64.0100 483,600
Weekend
Weekend
60.2200 61.4600 58.1100 60.9400 522,000
62.6800 63.6000 59.3500 59.7500 729,500
60.5600 62.0000 60.1000 60.1100 447,100
60.6800 61.9900 59.7600 60.4800 611,700
3 · 8-K Pre-market · 06:02 ET 8-K ↗
59.5600 60.3800 57.9000 58.7600 420,500
Weekend
Weekend
58.4800 61.1100 58.4800 59.0800 447,000
62.1500 62.4500 58.9100 59.6400 600,000
62.6500 64.4000 62.2300 62.2800 440,900
63.3400 63.7100 61.5100 62.6300 429,000
64.4600 65.2000 62.7000 63.9700 596,600
Weekend
Weekend
65.7500 66.3300 62.1800 62.9400 773,000
75.9700 77.0000 65.8400 67.4000 1,040,200
2 · 10-Q After-hours · 17:04 ET 10-Q ↗ 1 · 8-K After-hours · 16:18 ET 8-K ↗
65.9500 68.8900 65.9500 67.9200 644,800
66.1800 67.4400 63.7200 65.7200 421,000
67.7600 68.5700 66.0000 68.2100 442,500
Weekend
Weekend
67.5600 69.4400 66.2300 67.3600 392,200
68.3900 70.0600 67.1200 67.6900 393,000
68.3500 70.4500 68.1200 69.3400 487,300
68.3300 69.4000 68.1100 68.4000 339,700
69.6200 70.0400 68.2200 68.7200 371,700
Weekend
Weekend
68.8900 71.0700 68.7200 68.8400 625,800
64.5000 67.9000 64.5000 67.6700 448,100

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.