Tutor Perini Corporation TPC

Set alert

Price alert · TPC

All alert types
82.82 USD +3.40 +4.28%

As of Nov 3, 2:28 PM ET

Bid
82.67 × 200
Ask
82.94 × 300
80.77 Day range 83.74
57.90 52-week range 102.30
YTD
+23.58%
1 year
+21.42%
Open
81.00
Prev close
79.42
Mkt cap
4.36B
Vol
262.54K
Avg vol
441.69K
EPS
2.32
P/E
35.71
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

1D chart

Chart tools
Interval

Signals (33)
NameTimeAgo
MACD: Sell Signal3:51 PM22 hours ago
SMA: Bearish3:50 PM22 hours ago
SMA: Bearish3:49 PM22 hours ago
SMA: Bullish3:45 PM22 hours ago
SMA: Bullish3:45 PM22 hours ago
MACD: Buy Signal3:45 PM22 hours ago
SMA: Bearish3:32 PM22 hours ago
SMA: Bearish3:30 PM22 hours ago
MACD: Sell Signal3:30 PM22 hours ago
SMA: Bullish3:19 PM23 hours ago
SMA: Bullish3:15 PM23 hours ago
SMA: Bearish3:12 PM23 hours ago
SMA: Bearish3:09 PM23 hours ago
SMA: Bullish3:07 PM23 hours ago
SMA: Bearish3:04 PM23 hours ago
SMA: Bullish3:03 PM23 hours ago
SMA: Bullish3:01 PM23 hours ago
SMA: Bearish3:00 PM23 hours ago
SMA: Bullish2:59 PM23 hours ago
MACD: Buy Signal2:51 PM23 hours ago

Newest 20 of 33.

Analyst view

Consensus: strong buy

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