Tutor Perini Corporation TPC

$96.73 +2.18% at last close

Analyst Consensus

Consensus Rating
Buy (2 Buy · 0 Hold · 0 Sell)
Average Price Target
$95.00
Implied Upside
-1.8%
Price Target Range
$85.00 – $105.00
Analysts (12 mo)
2

Recent Analyst Actions

DateFirmActionRatingPrice Target
2026-08-06
UBSSteven Fisher
Maintains Buy $98 → $105
2026-03-02
UBSSteven Fisher
Maintains Buy $86 → $98
2025-11-06
UBSSteven Fisher
Maintains Buy $67 → $86
2025-09-25
Texas Capital SecuritiesAlexander Rygiel
Initiates coverage on Buy $85
2025-08-07
UBSSteven Fisher
Maintains Buy $59 → $67
2025-08-07
B. Riley SecuritiesLiam Burke
Maintains Buy $50 → $75
2025-07-10
UBSSteven Fisher
Maintains Buy $41 → $59
2025-06-06
B. Riley SecuritiesLiam Burke
Maintains Buy $40 → $50
2025-05-09
UBSSteven Fisher
Maintains Buy $40 → $41
2024-11-07
B. Riley SecuritiesAlex Rygiel
Maintains Buy $38 → $40
2024-10-23
UBSSteven Fisher
Maintains Buy $27 → $39
2024-06-14
UBSSteven Fisher
Upgrades Neutral → Buy $14 → $27
2024-03-12
UBSSteven Fisher
Maintains Neutral $11 → $14
2024-03-11
B. Riley SecuritiesAlex Rygiel
Maintains Buy $11 → $16
2020-11-05
UBSSteven Fisher
Maintains Neutral $13 → $14
2020-05-07
B. Riley SecuritiesAlex Rygiel
Maintains Buy $17 → $18
2020-03-17
B. Riley SecuritiesAlex Rygiel
Maintains Buy $19 → $17
2019-11-07
B. Riley SecuritiesAlex Rygiel
Maintains Buy $18 → $23
2019-07-01
DA Davidson
Upgrades Neutral → Buy
2019-05-09
Keybanc
Downgrades Overweight → Sector weight
2019-02-01
UBSSteven Fisher
Downgrades Buy → Neutral $24 → $19
2019-01-22
DA Davidson
Downgrades Buy → Neutral $32 → $20
2018-08-08
B. Riley SecuritiesAlex Rygiel
Maintains Buy $28 → $26
2018-02-28
B. Riley SecuritiesAlex Rygiel
Maintains Buy $40 → $36
2018-02-28
Keybanc
Upgrades Sector weight → Overweight
2017-11-15
B. Riley SecuritiesAlex Rygiel
Maintains Buy $37 → $35
2017-11-13
UBSSteven Fisher
Maintains Buy $32 → $28
2017-11-10
Canaccord GenuityBobby Burleson
Maintains Buy $35 → $32
2017-01-27
Keybanc
Initiates coverage on Sector weight
2017-01-25
Standpoint ResearchRonnie Moas
Upgrades Hold → Buy

Ratings and price targets reflect each firm's most recent published action. Consensus combines the latest call from every covering firm over the past 12 months; price targets are typically 12-month horizons.

Key Stats

Last Close
$96.73
Market Cap
$5.05 billion
52-Week Range
$43.52 $102.30
Average Volume
903K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.