Tutor Perini Corporation TPC

Full chart Compare
Set alert

Price alert · TPC

All alert types
82.38 USD +2.96 (+3.73%)

Nov 3, 2026, 3:21 PM EST

80.77 Day range 83.74
57.90 52-week range 102.30
YTD
+22.92%
1 year
+20.77%

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 116.25 +41.1% upside
Target (low)
105.00
Target (mean)
116.25
Target (high)
125.00
Ratings (0m) 4 4 buy · 0 hold · 0 sell
  • Strong buy0
  • Buy4
  • Hold0
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 4
  • 1 month ago 4

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

TPC analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.341.31 – 1.371.15+16.5%1.63B+15.0%2
Next quarter1.291.23 – 1.340.54+138.0%1.68B+11.1%2
Current year5.385.30 – 5.481.51+256.0%6.38B+15.1%3
Next year6.075.95 – 6.255.38+12.8%7.19B+12.7%3

Upgrades and downgrades

The latest rating changes

TPC analyst upgrades and downgrades
DateFirmActionFromTo
Aug 6, 2026UBSMaintainedBuyBuy
Mar 2, 2026UBSMaintainedBuyBuy
Nov 6, 2025UBSMaintainedBuyBuy
Sep 25, 2025Texas Capital SecuritiesInitiated—Buy
Aug 7, 2025UBSMaintainedBuyBuy
Aug 7, 2025B. Riley SecuritiesMaintainedBuyBuy
Jul 10, 2025UBSMaintainedBuyBuy
Jun 6, 2025B. Riley SecuritiesMaintainedBuyBuy
May 9, 2025UBSMaintainedBuyBuy
Nov 7, 2024B. Riley SecuritiesMaintainedBuyBuy
Oct 23, 2024UBSMaintainedBuyBuy
Jun 14, 2024UBSUpgradeNeutralBuy
Mar 12, 2024UBSMaintainedNeutralNeutral
Mar 11, 2024B. Riley SecuritiesMaintainedBuyBuy
Nov 5, 2020UBSMaintained—Neutral
May 7, 2020B. Riley SecuritiesMaintained—Buy
Mar 17, 2020B. Riley SecuritiesMaintained—Buy
Nov 7, 2019B. Riley SecuritiesMaintained—Buy
Jul 1, 2019DA DavidsonUpgradeNeutralBuy
May 9, 2019KeybancDowngradeOverweightSector Weight
Feb 1, 2019UBSDowngradeBuyNeutral
Jan 22, 2019DA DavidsonDowngradeBuyNeutral
Aug 8, 2018B. Riley SecuritiesMaintainedBuyBuy
Feb 28, 2018B. Riley SecuritiesMaintainedBuyBuy
Feb 28, 2018KeybancUpgradeSector WeightOverweight
Nov 15, 2017B. Riley SecuritiesMaintained—Buy
Nov 13, 2017UBSMaintained—Buy
Nov 10, 2017Canaccord GenuityMaintained—Buy
Jan 27, 2017KeybancInitiated—Sector Weight
Jan 25, 2017Standpoint ResearchUpgradeHoldBuy