Tutor Perini Corporation TPC

Set alert

Price alert · TPC

All alert types
82.38 USD +2.96 +3.73%

As of Nov 3, 11:54 AM ET

Bid
82.24 × 100
Ask
82.57 × 100
80.77 Day range 83.74
57.90 52-week range 102.30
YTD
+22.92%
1 year
+20.77%
Open
81.00
Prev close
79.42
Mkt cap
4.33B
Vol
211.94K
Avg vol
441.69K
EPS
2.32
P/E
35.51
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

5Y chart

Chart tools
Interval

Events in this range
  • Jan 7, 2022Dividend: 0.2969
  • Jul 8, 2022Dividend: 0.29688
  • Oct 6, 2022Dividend: 0.2969
  • Aug 6, 2025Earnings: 0.38; estimate 0.29; surprise 31.03%
  • Aug 7, 2025Rating: B. Riley Securities · Buy → Buy
  • Aug 7, 2025Rating: UBS · Buy → Buy
  • Sep 25, 2025Rating: Texas Capital Securities · — → Buy
  • Nov 5, 2025Earnings: 0.07; estimate 0.96; surprise -92.71%
  • Nov 6, 2025Rating: UBS · Buy → Buy
  • Dec 9, 2025Dividend: 0.06
  • Feb 26, 2026Earnings: 0.55; estimate 0.92; surprise -40.22%
  • Mar 2, 2026Rating: UBS · Buy → Buy
  • Mar 10, 2026Dividend: 0.06
  • 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
  • Nov 4, 2026Earnings: —; estimate 0.8; surprise —%
Signals (81)
NameDateAgo
SMA: BearishOct 12, 20263 weeks ago
SMA: BearishSep 14, 20261 month ago
MACD: Sell SignalSep 14, 20261 month ago
MACD: Buy SignalJul 27, 20263 months ago
SMA: BullishJul 13, 20263 months ago
SMA: BullishJul 13, 20263 months ago
SMA: BearishJun 29, 20264 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BullishJun 15, 20264 months ago
SMA: BearishMay 18, 20265 months ago
SMA: BearishMay 11, 20265 months ago
MACD: Sell SignalMay 11, 20265 months ago
RSI: OverboughtApr 27, 20266 months ago
MACD: Buy SignalApr 20, 20266 months ago
SMA: BullishMar 30, 20267 months ago
SMA: BullishMar 16, 20267 months ago
SMA: BearishMar 9, 20267 months ago
MACD: Sell SignalMar 2, 20268 months ago
SMA: BearishFeb 23, 20268 months ago
MACD: Buy SignalJan 26, 20269 months ago

Newest 20 of 81.

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