TPC logo

TUTOR PERINI CORP

TPCNYSE
🏆 #1241 by market capEarnings Nov 4US Equity
$97.60 $0.07 (+0.07%)
Live
1h▼ 0.1%
24h▲ 0.1%
7d▲ 15.5%
14d▲ 27.3%
30d▲ 30.7%
1y▲ 66.1%
🏦Market Cap
$5.13B
Small Cap
📈Revenue Growth (YoY)
+24.7%
Healthy
📊Gross Margin
11.5%
Thin
💵FCF Margin
10.8%
Healthy
⚖️P/S Ratio
0.9x
Cheap
Otter Score
52
Weak
📊

Analyst Ratings

Price
$97.60
Total
13
Raised
3
Lowered
3
Avg PT
$105.00
H / L
$105 / $105
InstitutionActionRatingDate
UBS
ReiteratedBuy2026-03-02
B. Riley Securities
ReiteratedBuy2025-08-07
B. Riley FBR
ReiteratedBuy2020-05-07
B. Riley
ReiteratedBuy2019-11-07
DA Davidson
UpgradedNeutralBuy2019-07-01
Keybanc
DowngradedOverweightSector Weight2019-05-09
KeyBanc
DowngradedOverweightSector Weight2019-05-09
Canaccord Genuity
ReiteratedBuy2017-11-10
Standpoint Research
UpgradedHoldBuy2017-01-25
Sidoti & Co.
DowngradedBuyNeutral2016-11-03
Seaport Global
ReiteratedAccumulateBuy2016-10-24
MKM Partners
UpgradedNeutralBuy2016-08-24
Imperial Capital
ReiteratedOutperform2013-02-22
One row per institution, most recent rating