SecBot SecBot
← Back to Analyst Consensus
TPC Buy

TUTOR PERINI CORP

Current Price —
Implied Upside —
Analysts 9

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Next Earnings

Nov 11, 2026 (16 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Aug 6, 2026UBSmaintainBuy → Buy—54%
Mar 2, 2026UBSmaintainBuy → Buy—54%
Nov 6, 2025UBSmaintainBuy → Buy$8654%
Sep 25, 2025Texas Capital Securitiesinitiate— → Buy$8582%
Aug 7, 2025UBSmaintainBuy → Buy$6754%
Aug 7, 2025B. Riley SecuritiesmaintainBuy → Buy$7555%
Jul 10, 2025UBSmaintainBuy → Buy$5954%
Jun 6, 2025B. Riley SecuritiesmaintainBuy → Buy$5055%
May 9, 2025UBSmaintainBuy → Buy$4154%
Nov 7, 2024B. Riley SecuritiesmaintainBuy → Buy$4055%
Oct 23, 2024UBSmaintainBuy → Buy$3954%
Jun 14, 2024UBSupgradeNeutral → Buy$2754%
Mar 12, 2024UBSmaintainNeutral → Neutral$1454%
Mar 11, 2024B. Riley SecuritiesmaintainBuy → Buy$1655%
Nov 5, 2020UBSmaintain— → Neutral$1454%
May 7, 2020B. Riley Securitiesmaintain— → Buy$1855%
Mar 17, 2020B. Riley Securitiesmaintain— → Buy$1755%
Nov 7, 2019B. Riley Securitiesmaintain— → Buy$2355%
Jul 1, 2019DA DavidsonupgradeNeutral → Buy$055%
May 9, 2019KeybancdowngradeOverweight → Sector Weight$053%
Feb 1, 2019UBSdowngradeBuy → Neutral$1954%
Jan 22, 2019DA DavidsondowngradeBuy → Neutral$2055%
Aug 8, 2018B. Riley SecuritiesmaintainBuy → Buy$2655%
Feb 28, 2018B. Riley SecuritiesmaintainBuy → Buy$3655%
Feb 28, 2018KeybancupgradeSector Weight → Overweight$053%
Nov 15, 2017B. Riley Securitiesmaintain— → Buy$3555%
Nov 13, 2017UBSmaintain— → Buy$2854%
Nov 10, 2017Canaccord Genuitymaintain— → Buy$3248%
Jan 27, 2017Keybancinitiate— → Sector Weight$053%
Jan 25, 2017Standpoint ResearchupgradeHold → Buy$0—
Nov 3, 2016Sidoti & Co.downgradeBuy → Neutral$038%
Oct 24, 2016Seaport GlobalupgradeAccumulate → Buy$051%
Oct 3, 2016Standpoint ResearchupgradeHold → Buy$0—
Aug 24, 2016MKM PartnersupgradeNeutral → Buy$0—
Jun 29, 2016MKM Partnersinitiate— → Neutral$0—
May 24, 2016Standpoint ResearchdowngradeBuy → Hold$0—
Apr 11, 2016Canaccord Genuityinitiate— → Buy$1848%
Apr 11, 2016Standpoint Researchinitiate— → Buy$0—
Dec 9, 2015Stifelinitiate— → Hold$053%
Jan 9, 2015Macquarieinitiate— → Outperform$2856%
Dec 18, 2014Seaport Globalinitiate— → Accumulate$2451%
Apr 8, 2014Stephens & Co.initiate— → Overweight$4454%
Sep 11, 2013FBR Capitalinitiate— → Outperform$28—
Feb 22, 2013UBSmaintain— → Buy$2154%
Feb 22, 2013Imperial Capitalmaintain— → Outperform$20—
Feb 1, 2013Imperial Capitalmaintain— → Outperform$18—
Aug 7, 2012Imperial Capitalmaintain— → Outperform$14—
Jun 22, 2012Imperial Capitalinitiate— → Outperform$16—
May 7, 2012UBSmaintain— → Buy$2454%

Price Target Trend

May 26, 2026 Oct 26, 2026

EPS Estimates

+1y —
0q —
+1q —
0y —

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access