TUTOR PERINI CORP (TPC)

$73.55 +7.01%
EARNINGS ANALYTICS
event_note Approx. Next Earnings: ~2026-08-04 APPROXIMATE
search

TUTOR PERINI CORP (TPC) has a 84-report earnings history dating back to Nov 04, 2004. Its average absolute post-earnings move is ±9.26%, and 51.2% of those reactions were positive. Its largest post-earnings gain was +34.38% (Feb 27, 2025) and its largest decline was -26.81% (Aug 01, 2024). The next earnings report is predicted for 2026-08-04 (approximate).

Earnings Price Reaction

Scroll to zoom, drag to pan — click earnings dots for details

Beat Miss

Earnings Impact

Total Earnings

84

Avg Abs. Movement

±9.26%

Positive %

51.2%

Negative %

48.8%

Historical Earnings Statistics

Date Timing Open High Close Volume Movement % SEC Filing
May 06, 2026 ☽ POST $99.45 $99.45 $96.90 38,724 -14.28% open_in_new
Feb 26, 2026 ☽ POST $86.44 $89.44 $89.31 1,161,300 -15.67% open_in_new
Nov 05, 2025 ☽ POST $65.84 $68.77 $67.80 644,800 -0.77% open_in_new
Aug 06, 2025 ☽ POST $47.24 $47.42 $47.20 613,700 +16.48% open_in_new
May 07, 2025 ☽ POST $23.38 $24.21 $23.59 865,600 +26.41% open_in_new
Feb 27, 2025 ☽ POST $22.96 $23.00 $21.83 685,600 +34.38% open_in_new
Nov 06, 2024 ☽ POST $29.91 $30.56 $30.23 829,300 +9.78% open_in_new
Aug 01, 2024 ☽ POST $24.86 $25.14 $23.68 633,100 -26.81% open_in_new
Apr 25, 2024 ☽ POST $13.74 $14.01 $13.87 354,900 +28.01% open_in_new
Feb 28, 2024 ☽ POST $9.01 $9.39 $9.22 185,100 +22.62% open_in_new
Nov 09, 2023 ☽ POST $7.64 $7.82 $7.35 243,400 -0.13% open_in_new
Aug 03, 2023 ☽ POST $8.28 $8.44 $8.35 190,800 -3.83% open_in_new
May 04, 2023 ☽ POST $5.87 $5.97 $5.85 427,500 +1.02% open_in_new
Mar 15, 2023 ☽ POST $7.17 $7.31 $7.16 393,200 -14.09% open_in_new
Nov 02, 2022 ☽ POST $7.44 $7.45 $6.98 336,200 +6.01% open_in_new
Aug 05, 2022 ☀ PRE $8.26 $8.46 $7.75 1,132,500 -14.16% open_in_new
May 04, 2022 ☽ POST $9.42 $9.57 $9.56 133,400 +0.73% open_in_new
Feb 24, 2022 ☽ POST $10.98 $11.30 $11.30 360,900 -8.39% open_in_new
Nov 03, 2021 ☽ POST $13.92 $14.52 $14.30 274,800 -8.17% open_in_new
Aug 04, 2021 ☽ POST $14.20 $14.31 $13.92 346,800 +2.08% open_in_new
May 05, 2021 ☽ POST $16.69 $16.81 $16.62 244,300 -1.44% open_in_new
Feb 24, 2021 ☽ POST $17.90 $18.37 $18.37 572,200 -4.18% open_in_new
Nov 04, 2020 ☽ POST $14.16 $14.16 $13.67 308,200 +0.95% open_in_new
Jul 29, 2020 ☽ POST $11.92 $12.29 $12.26 318,900 +0.33% open_in_new
May 06, 2020 ☽ POST $6.28 $6.49 $6.18 1,446,600 +29.73% open_in_new
Feb 26, 2020 ☽ POST $11.54 $12.19 $11.92 2,098,500 +1.09% open_in_new
Nov 06, 2019 ☽ POST $16.72 $16.72 $15.68 627,000 +17.57% open_in_new
Aug 08, 2019 ☽ POST $10.73 $11.55 $11.03 1,664,400 -9.68% open_in_new
May 08, 2019 ☽ POST $19.72 $19.88 $19.46 356,600 -12.52% open_in_new
Feb 27, 2019 ☽ POST $17.69 $17.69 $17.49 266,900 +7.42% open_in_new
Nov 07, 2018 ☽ POST $18.33 $18.96 $18.72 638,400 -5.12% open_in_new
Aug 07, 2018 ☽ POST $19.02 $19.07 $19.07 249,700 +9.16% open_in_new
May 09, 2018 ☽ POST $21.71 $21.86 $21.41 368,300 -7.69% open_in_new
Feb 27, 2018 ☽ POST $22.46 $22.76 $21.81 562,500 +10.53% open_in_new
Nov 09, 2017 ☽ POST $25.31 $25.76 $25.26 611,700 -4.35% open_in_new
Aug 07, 2017 ☽ POST $26.21 $26.60 $26.11 518,400 +4.78% open_in_new
May 03, 2017 ☽ POST $30.40 $30.40 $29.95 542,100 -1.17% open_in_new
Feb 23, 2017 ☽ POST $29.00 $29.20 $27.40 806,600 +9.29% open_in_new
Nov 02, 2016 ☀ PRE $18.32 $20.96 $20.56 1,349,700 +10.46% open_in_new
Aug 02, 2016 ☽ POST $24.94 $25.12 $24.67 507,500 -3.97% open_in_new
May 04, 2016 ☽ POST $15.44 $15.63 $14.96 329,700 +26.08% open_in_new
Feb 29, 2016 ☽ POST $13.50 $13.64 $13.34 283,800 +9.95% open_in_new
Nov 16, 2015 ☽ POST $16.29 $17.09 $17.04 513,600 -2.11% open_in_new
Aug 06, 2015 ☽ POST $20.40 $20.40 $20.04 316,200 -15.25% open_in_new
May 07, 2015 ☽ POST $21.94 $22.38 $22.36 256,700 +1.25% open_in_new
Feb 26, 2015 ☽ POST $25.96 $26.06 $25.84 266,300 -10.08% open_in_new
Nov 05, 2014 ☽ POST $27.92 $28.22 $27.80 215,200 +0.14% open_in_new
Aug 05, 2014 ☽ POST $27.46 $27.77 $27.19 183,000 +5.65% open_in_new
May 07, 2014 ☀ PRE $30.37 $30.95 $30.86 603,900 +9.45% open_in_new
Feb 24, 2014 ☽ POST $22.49 $23.09 $22.96 563,200 +6.48% open_in_new
Nov 04, 2013 ☽ POST $22.74 $22.95 $22.81 252,500 -3.19% open_in_new
Aug 09, 2013 ☀ PRE $19.03 $19.03 $18.82 439,900 -4.27% open_in_new
May 01, 2013 ☽ POST $16.35 $16.47 $15.96 328,200 +11.94% open_in_new
Feb 21, 2013 ☽ POST $18.54 $18.61 $18.03 560,900 -4.21% open_in_new
Nov 01, 2012 ☽ POST $10.18 $10.37 $10.19 345,600 +18.41% open_in_new
Aug 06, 2012 ☽ POST $11.33 $11.49 $11.35 210,200 -12.75% open_in_new
May 04, 2012 ☽ POST $14.97 $14.99 $14.39 211,700 -14.5% open_in_new
Mar 01, 2012 ☽ POST $15.87 $16.38 $16.01 197,000 -11.1% open_in_new
Nov 03, 2011 ☽ POST $14.64 $15.63 $15.12 413,300 +1.98% open_in_new
Aug 04, 2011 ☽ POST $14.72 $14.72 $14.08 582,500 -9.36% open_in_new
May 05, 2011 ☽ POST $26.10 $26.51 $26.13 182,300 -10.39% open_in_new
Feb 24, 2011 ☽ POST $23.56 $23.80 $23.72 311,900 -1.39% open_in_new
Nov 04, 2010 ☽ POST $23.36 $23.81 $23.47 253,500 -4.59% open_in_new
Aug 05, 2010 ☽ POST $18.61 $18.66 $18.17 198,300 +9.15% open_in_new
Feb 25, 2010 ☽ POST $20.04 $20.45 $20.44 184,200 -7.57% open_in_new
Nov 05, 2009 ☽ POST $17.63 $18.02 $17.86 254,100 -6.53% open_in_new
Aug 06, 2009 ☽ POST $18.88 $18.95 $18.08 213,700 +3.91% open_in_new
May 07, 2009 ☽ POST $18.44 $19.10 $18.08 970,400 +25.26% open_in_new
Feb 25, 2009 ☽ POST $17.53 $17.67 $15.85 1,051,500 -7.6% open_in_new
Nov 06, 2008 ☽ POST $18.41 $19.11 $17.00 535,000 -6.01% open_in_new
Aug 07, 2008 ☽ POST $28.15 $28.42 $27.74 587,400 +7.41% open_in_new
Feb 26, 2008 ☽ POST $37.19 $37.75 $37.19 662,700 +2.16% open_in_new
Nov 08, 2007 ☽ POST $51.07 $52.61 $52.55 593,800 +5.22% open_in_new
Aug 07, 2007 ☽ POST $47.58 $49.44 $48.16 1,221,900 +1.41% open_in_new
May 08, 2007 ☽ POST $42.50 $44.35 $43.89 558,600 +9.8% open_in_new
Feb 15, 2007 ☽ POST $29.53 $29.63 $29.02 155,400 +19.89% open_in_new
Nov 02, 2006 ☽ POST $23.32 $23.38 $23.13 113,300 +17.19% open_in_new
May 03, 2006 ☽ POST $28.38 $28.79 $28.56 241,000 -0.37% open_in_new
Feb 23, 2006 ☽ POST $26.73 $26.73 $26.47 121,300 +8.84% open_in_new
Nov 03, 2005 ☽ POST $20.48 $20.74 $20.14 277,800 +17.13% open_in_new
Aug 04, 2005 ☽ POST $16.07 $16.30 $15.28 131,500 -1.38% open_in_new
May 04, 2005 ☽ POST $12.84 $13.25 $12.95 133,800 -1.18% open_in_new
Feb 10, 2005 ☽ POST $16.68 $16.96 $16.69 45,500 -12.03% open_in_new
Nov 04, 2004 ☽ POST $14.91 $14.91 $14.81 99,500 -8.13% open_in_new
event

Earnings Count

84

Total earnings in dataset

trending_up

Avg Abs. Movement

±9.26%

Avg % price change on earnings

description

SEC Filings

View

Browse all SEC filings

SEC Filing Types

description 4
815 chevron_right
description 8-K
245 chevron_right
description 10-Q
97 chevron_right
description SC 13G/A
68 chevron_right
description SC 13D/A
46 chevron_right
description SC 13G
45 chevron_right
description 3
36 chevron_right
description DEF 14A
35 chevron_right

Recent SEC Filings

10 most recent

Frequently asked about TPC earnings

When does TUTOR PERINI CORP report earnings next? expand_more

TUTOR PERINI CORP (TPC)'s next earnings date is approximate for 2026-08-04. This is a prediction based on its historical quarterly reporting pattern, not a company-confirmed date.

How much does TPC stock move after earnings? expand_more

Over 84 reports, TPC has moved an average of ±9.26% the session after earnings, closing higher 51.2% of the time.

What was TPC's biggest post-earnings move? expand_more

TPC's largest post-earnings gain on record was +34.38% on Feb 27, 2025, and its largest decline was -26.81% on Aug 01, 2024.

Where can I find TUTOR PERINI CORP's SEC filings? expand_more

All of TUTOR PERINI CORP's SEC filings — 10-K, 10-Q, 8-K and more — are listed in the SEC filings section on this page, each linking to the original document on SEC.gov.