SecBot SecBot
← Back to Analyst Consensus
PRIM Buy

Primoris Services Corp

Current Price —
Implied Upside —
Analysts 23

30-Day Momentum

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

Next Earnings

Nov 3, 2026 (8 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Sep 29, 2026Cantor FitzgeraldreiterateNeutral → Neutral—50%
Sep 9, 2026Piper Sandlerinitiate— → Neutral—54%
Aug 10, 2026UBSmaintainBuy → Buy—54%
Aug 10, 2026Cantor FitzgeraldmaintainNeutral → Neutral—50%
Aug 6, 2026GuggenheimmaintainBuy → Buy—52%
Aug 5, 2026Cantor FitzgeraldreiterateNeutral → Neutral—50%
Jul 20, 2026Roth CapitalreiterateBuy → Buy—53%
Jul 13, 2026NeedhammaintainBuy → Buy—50%
Jul 7, 2026Oppenheimerinitiate— → Outperform—52%
Jun 29, 2026JP MorganupgradeNeutral → Overweight—54%
Jun 25, 2026Goldman SachsupgradeSell → Neutral—54%
Jun 25, 2026Cantor FitzgeraldmaintainNeutral → Neutral—50%
Jun 23, 2026MizuhomaintainOutperform → Outperform—52%
Jun 23, 2026Wells FargomaintainEqual-Weight → Equal-Weight—54%
Jun 23, 2026GuggenheimreiterateBuy → Buy—52%
Jun 23, 2026KeybancdowngradeOverweight → Sector Weight—53%
May 19, 2026Cantor FitzgeraldmaintainNeutral → Neutral—50%
May 11, 2026UBSmaintainBuy → Buy—54%
May 11, 2026MizuhoupgradeNeutral → Outperform—52%
May 8, 2026Wells FargomaintainEqual-Weight → Equal-Weight—54%
May 8, 2026NeedhammaintainBuy → Buy—50%
May 7, 2026KeybancmaintainOverweight → Overweight—53%
May 4, 2026UBSmaintainBuy → Buy—54%
Apr 20, 2026GuggenheimmaintainBuy → Buy—52%
Apr 1, 2026JP MorganmaintainNeutral → Neutral—54%
Apr 1, 2026GuggenheimmaintainBuy → Buy—52%
Feb 26, 2026Wells FargomaintainEqual-Weight → Equal-Weight$16854%
Feb 25, 2026DA DavidsonmaintainBuy → Buy$18055%
Feb 25, 2026UBSmaintainBuy → Buy$17654%
Feb 25, 2026JP MorganmaintainNeutral → Neutral$16554%
Feb 25, 2026MizuhomaintainNeutral → Neutral$14352%
Feb 25, 2026GuggenheimmaintainBuy → Buy$17052%
Feb 24, 2026DA DavidsonmaintainBuy → Buy$15055%
Jan 28, 2026Goldman SachsmaintainSell → Sell$13354%
Jan 23, 2026Cantor Fitzgeraldinitiate— → Neutral$16050%
Jan 13, 2026GuggenheimupgradeNeutral → Buy$16052%
Dec 8, 2025JP MorgandowngradeOverweight → Neutral$14354%
Nov 24, 2025Goldman Sachsinitiate— → Sell$11754%
Nov 14, 2025Wells Fargoinitiate— → Equal-Weight$13854%
Nov 5, 2025DA DavidsonmaintainBuy → Buy$15055%
Nov 5, 2025JP MorganmaintainOverweight → Overweight$14554%
Nov 5, 2025KeybancmaintainOverweight → Overweight$15953%
Oct 22, 2025Needhaminitiate— → Buy$17550%
Oct 20, 2025KeybancmaintainOverweight → Overweight$15453%
Oct 16, 2025JP MorganmaintainOverweight → Overweight$14154%
Oct 15, 2025GuggenheimdowngradeBuy → Neutral$052%
Oct 9, 2025Roth Capitalinitiate— → Buy$17053%
Oct 8, 2025JefferiesmaintainBuy → Buy$16052%
Oct 1, 2025UBSmaintainBuy → Buy$15854%
Sep 22, 2025GLJ Researchinitiate— → Buy$16051%

Price Target Trend

Jul 5, 2026 Latest: $115.13 Oct 25, 2026

EPS Estimates

+1y $5.19
Lo: $4.38 Hi: $5.84
14 analysts
+1q $1.02
Lo: $0.92 Hi: $1.27
12 analysts
0q $0.78
Lo: $0.40 Hi: $0.91
13 analysts
0y $2.14
Lo: $1.76 Hi: $2.49
15 analysts

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