Tutor Perini Corporation TPC

Set alert

Price alert · TPC

All alert types
82.90 USD +3.48 +4.39%

As of Nov 3, 1:37 PM ET

Bid
82.82 × 200
Ask
83.05 × 100
80.77 Day range 83.74
57.90 52-week range 102.30
YTD
+23.70%
1 year
+21.54%
Open
81.00
Prev close
79.42
Mkt cap
4.36B
Vol
242.66K
Avg vol
441.69K
EPS
2.32
P/E
35.73
Div yield
0.44%
More statistics
Low
80.77
High
83.74
Forward P/E
13.08
Beta
2.12
Short ratio
4.33
Inst. own
89.24%
Dividend
0.36
Ex-div date
Aug 18, 2026
Earnings
Nov 4, 2026
50-d avg
84.45
200-d avg
81.53
1y target
116.25

6M chart

Chart tools
Interval

Events in this range
  • May 6, 2026Earnings: 1.03; estimate 0.96; surprise 7.29%
  • May 21, 2026Dividend: 0.06
  • Aug 5, 2026Earnings: 1.23; estimate 0.667; surprise 84.41%
  • Aug 6, 2026Rating: UBS · Buy → Buy
  • Aug 19, 2026Dividend: 0.09
Signals (35)
NameDateAgo
MACD: Buy SignalOct 28, 20266 days ago
SMA: BearishOct 14, 20262 weeks ago
MACD: Sell SignalOct 13, 20263 weeks ago
SMA: BearishOct 7, 20263 weeks ago
SMA: BullishOct 6, 20264 weeks ago
MACD: Buy SignalOct 2, 20261 month ago
SMA: BullishOct 1, 20261 month ago
SMA: BearishSep 30, 20261 month ago
SMA: BearishSep 14, 20261 month ago
MACD: Sell SignalAug 19, 20262 months ago
RSI: OverboughtAug 7, 20262 months ago
MACD: Buy SignalAug 3, 20263 months ago
SMA: BullishJul 30, 20263 months ago
SMA: BullishJul 30, 20263 months ago
SMA: BearishJul 29, 20263 months ago
SMA: BearishJul 29, 20263 months ago
MACD: Sell SignalJul 29, 20263 months ago
MACD: Buy SignalJul 16, 20263 months ago
SMA: BullishJul 15, 20263 months ago
SMA: BullishJul 15, 20263 months ago

Newest 20 of 35.

Analyst view

Consensus: strong buy

Strong buy
Price target (mean) 116.25 +40.2% 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