Market Cap 6.99B
Revenue (ttm) 6.37B
Net Income (ttm) 180.89M
EPS (ttm) N/A
PE Ratio 23.65
Forward PE 24.43
Profit Margin 2.84%
Debt to Equity Ratio 0.30
Volume 360,500
Avg Vol 1,082,336
Day's Range N/A - N/A
Shares Out 54.03M
Stochastic %K 55%
Beta 1.37
Analysts Strong Sell
Price Target $145.77

Company Profile

Primoris Services Corporation provides infrastructure services primarily in the United States and Canada. The company operates in two segments, Utilities and Energy. The Utilities segment offers installation and maintenance of new and existing natural gas and electric utility distribution and transmission systems, and communications systems. The Energy segment provides engineering, procurement, construction, and maintenance services for entities in the energy, renewable energy and energy storage...

Industry: Engineering & Construction
Sector: Industrials
Phone: 214 740 5600
Address:
2300 N. Field Street, Suite 1900, Dallas, United States
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 25 at 2:51 PM
$PRIM Trade Alert: Market Context: The last close at $129.53 indicates a strong position above the MA30 of $125.2, suggesting bullish momentum. The RSI at 54.01 indicates that the stock is neither overbought nor oversold, allowing for potential upward movement. The 60D high of $146.16 provides a clear resistance level. Directional Bias: Given the current price above the MA30 and MA50, along with a neutral RSI, the bias is bullish. The stock has room to move towards the 60D high. Trade Plan: - Suggested Entry: $130.00 - Stop Loss: $124.00 (below MA30) - Take Profit Targets: 1. $135.00 (3.8% ROI) 2. $140.00 (8.1% ROI) 3. $152.00 (17.2% ROI) This plan offers a solid risk-reward ratio, with the potential for a 17% ROI at the third target. Monitor the ATR of 6.28 for volatility. https://privateprofiteers.com
0 · Reply
BillionerOfKing
BillionerOfKing Dec. 23 at 3:39 PM
$PRIM Current Stock Price: $127.83 Contracts to trade: $130 PRIM Jan 16 2026 Call Entry: $4.10 Exit: $6.51 ROI: 59% Hold ~20 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 19 at 4:47 PM
$PRIM: Current market context shows a recent close at $124.2, with an RSI of 47.43 indicating a neutral momentum. The price is below the 30-day moving average (MA30) of $125.0 and significantly below the 50-day moving average (MA50) of $130.17, suggesting a bearish trend in the short to medium term. However, the price is also above the 60-day low of $112.1, indicating potential support. Actionable Trade Plan: - Suggested Entry: $124.5 - Stop Loss: $121.0 (approximately 2.8% risk) - Take Profit Targets: 1. $130.0 (Target 1: 4.4% ROI) 2. $135.0 (Target 2: 8.6% ROI) 3. $145.0 (Target 3: 16.7% ROI) With the ATR at 6.4, volatility supports achievable targets. The directional bias remains cautiously optimistic if the price can break above the MA30. Monitor for upward momentum to reach targets. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 17 at 3:33 AM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $128.49, showing a moderate bullish sentiment with an RSI of 55.23, indicating potential for upward movement. The stock is above its 30-day moving average (MA30) of 125.38 but below its 50-day moving average (MA50) of 130.76, suggesting a possible reversal or breakout. Directional Bias: The RSI indicates that $PRIM is not overbought, providing room for growth. The recent high of $146.16 suggests a target for potential gains, while the low of $112.1 establishes a support level. Trade Plan: - Suggested Entry: $129.00 - Stop Loss: $123.50 (4.3% below entry) - Take Profit Targets: 1. $135.00 (4.7% ROI) 2. $140.00 (8.5% ROI) 3. $150.00 (16.3% ROI) With these targets, we aim for a minimum of 17% ROI on the third target. Monitor price action closely for adjustments. https://privateprofiteers.com
0 · Reply
ZacksResearch
ZacksResearch Dec. 15 at 2:23 PM
$STRL vs. $PRIM — which infrastructure play actually wins from sustained demand? 🏗️⚡ STRL is leaning into mission-critical growth with an expanding backlog, while PRIM offers diversified exposure across utility and energy — two very different ways to play strong infrastructure demand. See which setup looks more compelling right now 👉 https://www.zacks.com/stock/news/2804293/sterling-vs-primoris-which-construction-stock-is-the-better-buy-now?cid=sm-stocktwits-2-2804293-teaser-24783&ADID=SYND_STOCKTWITS_TWEET_2_2804293_TEASER_24783
0 · Reply
ZacksResearch
ZacksResearch Dec. 15 at 1:23 PM
$STRL vs. $PRIM — Which infrastructure stock could lead the charge? 🚀 Sterling shines with a 64% YoY backlog increase, despite some projects in early stages, while Primoris faces margin pressures but benefits from diverse market exposure and an updated EPS outlook. STRL holds a Zacks Rank #2 (Buy), suggesting near-term outperformance potential. Discover the full analysis here 👉 https://www.zacks.com/stock/news/2804293/sterling-vs-primoris-which-construction-stock-is-the-better-buy-now?cid=sm-stocktwits-2-2804293-body-24760&ADID=SYND_STOCKTWITS_TWEET_2_2804293_BODY_24760
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 15 at 7:05 AM
$PRIM Actionable Trade Alert: Market Context: $PRIM is currently trading at $126.28, showing a bullish sentiment with an RSI of 60.92, indicating potential upward momentum. The stock is above its 30-day moving average (MA30) of $126.24, suggesting a short-term bullish trend. However, it is below the 50-day moving average (MA50) of $131.11, indicating resistance ahead. Directional Bias: The RSI indicates bullish momentum, and the price is near the higher end of its 60-day range (high of $146.16 and low of $112.1). This suggests that there is room for further upside. Trade Plan: - Suggested Entry: $126.50 - Stop Loss: $121.50 (4% below entry) - Take Profit Targets: 1. $135.00 (6.5% ROI) 2. $140.00 (10.7% ROI) 3. $148.00 (17.2% ROI) This plan aims for a minimum of 17% ROI on the third target while maintaining a manageable risk. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 11 at 11:59 PM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $136.1, showing strong momentum with an RSI of 81.26, indicating overbought conditions. The 30-day moving average (MA30) is at $126.72, and the 50-day moving average (MA50) is at $131.34, suggesting bullish sentiment as the price is above both MAs. Directional Bias: The price is near the 60-day high of $146.16, which may act as a resistance level. The high-low range of $112.1 to $146.16 indicates potential for upward movement, but caution is warranted due to the high RSI. Trade Plan: - Suggested Entry: $136.1 - Stop Loss: $130 (approximately 4.9% below entry) - Take Profit Targets: 1. $142 (4.3% gain) 2. $145 (6.5% gain) 3. $159 (16.8% gain) This plan allows for a potential ROI of over 17% on the third target while managing risk effectively. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 10 at 4:02 AM
Actionable Trade Alert for $PRIM: Market Context: $PRIM closed at $131.96, showing strong momentum but nearing overbought conditions with an RSI of 68.45. The stock is trading above its 30-day moving average (MA30) of $127.27 and close to its 50-day moving average (MA50) of $131.51, indicating bullish sentiment. Directional Bias: The price is currently in a bullish trend, but the RSI suggests caution as it approaches overbought territory. The recent 60-day high of $146.16 provides a significant resistance level. Trade Plan: - Suggested Entry: $132.50 - Stop Loss: $126.50 (approximately 4.03% below entry) - Take Profit Targets: 1. $138.00 (4.5% ROI) 2. $143.00 (7.9% ROI) 3. $155.00 (16.7% ROI) Target 3 provides a potential ROI of over 17%. Monitor the price action closely, especially around the 60D high. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
jordonwillusu
jordonwillusu Dec. 9 at 1:26 PM
$NVDA AI keeps stealing the headlines, but don’t sleep on energy and infrastructure — that’s where the next multi-year trend could quietly be forming. $PRIM $HAL $FLNC
1 · Reply
Latest News on PRIM
Tariffs Reignited: Best Stocks To Buy Now

Jul 16, 2025, 1:30 PM EDT - 5 months ago

Tariffs Reignited: Best Stocks To Buy Now

ATI BAC GLDD STRL


Primoris Services: A Rising Star In The Infrastructure Arena

May 23, 2025, 1:25 PM EDT - 7 months ago

Primoris Services: A Rising Star In The Infrastructure Arena


Primoris Services Corporation Announces Leadership Changes

Mar 14, 2025, 4:05 PM EDT - 10 months ago

Primoris Services Corporation Announces Leadership Changes


Primoris: Some Admirable Facets, But Going Through Some Wobbles

Mar 11, 2025, 2:59 AM EDT - 10 months ago

Primoris: Some Admirable Facets, But Going Through Some Wobbles


Primoris Q2: Exceptional Even If AI Demand Slows

Aug 7, 2024, 2:12 PM EDT - 1 year ago

Primoris Q2: Exceptional Even If AI Demand Slows


Primoris Services Corporation to Host 2024 Investor Day

Apr 2, 2024, 4:10 PM EDT - 1 year ago

Primoris Services Corporation to Host 2024 Investor Day


Primoris: AI Power Play

Apr 2, 2024, 12:58 PM EDT - 1 year ago

Primoris: AI Power Play


Primoris Services: IRA Tailwind Not Priced In

Oct 11, 2023, 5:52 PM EDT - 2 years ago

Primoris Services: IRA Tailwind Not Priced In


PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 25 at 2:51 PM
$PRIM Trade Alert: Market Context: The last close at $129.53 indicates a strong position above the MA30 of $125.2, suggesting bullish momentum. The RSI at 54.01 indicates that the stock is neither overbought nor oversold, allowing for potential upward movement. The 60D high of $146.16 provides a clear resistance level. Directional Bias: Given the current price above the MA30 and MA50, along with a neutral RSI, the bias is bullish. The stock has room to move towards the 60D high. Trade Plan: - Suggested Entry: $130.00 - Stop Loss: $124.00 (below MA30) - Take Profit Targets: 1. $135.00 (3.8% ROI) 2. $140.00 (8.1% ROI) 3. $152.00 (17.2% ROI) This plan offers a solid risk-reward ratio, with the potential for a 17% ROI at the third target. Monitor the ATR of 6.28 for volatility. https://privateprofiteers.com
0 · Reply
BillionerOfKing
BillionerOfKing Dec. 23 at 3:39 PM
$PRIM Current Stock Price: $127.83 Contracts to trade: $130 PRIM Jan 16 2026 Call Entry: $4.10 Exit: $6.51 ROI: 59% Hold ~20 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 19 at 4:47 PM
$PRIM: Current market context shows a recent close at $124.2, with an RSI of 47.43 indicating a neutral momentum. The price is below the 30-day moving average (MA30) of $125.0 and significantly below the 50-day moving average (MA50) of $130.17, suggesting a bearish trend in the short to medium term. However, the price is also above the 60-day low of $112.1, indicating potential support. Actionable Trade Plan: - Suggested Entry: $124.5 - Stop Loss: $121.0 (approximately 2.8% risk) - Take Profit Targets: 1. $130.0 (Target 1: 4.4% ROI) 2. $135.0 (Target 2: 8.6% ROI) 3. $145.0 (Target 3: 16.7% ROI) With the ATR at 6.4, volatility supports achievable targets. The directional bias remains cautiously optimistic if the price can break above the MA30. Monitor for upward momentum to reach targets. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 17 at 3:33 AM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $128.49, showing a moderate bullish sentiment with an RSI of 55.23, indicating potential for upward movement. The stock is above its 30-day moving average (MA30) of 125.38 but below its 50-day moving average (MA50) of 130.76, suggesting a possible reversal or breakout. Directional Bias: The RSI indicates that $PRIM is not overbought, providing room for growth. The recent high of $146.16 suggests a target for potential gains, while the low of $112.1 establishes a support level. Trade Plan: - Suggested Entry: $129.00 - Stop Loss: $123.50 (4.3% below entry) - Take Profit Targets: 1. $135.00 (4.7% ROI) 2. $140.00 (8.5% ROI) 3. $150.00 (16.3% ROI) With these targets, we aim for a minimum of 17% ROI on the third target. Monitor price action closely for adjustments. https://privateprofiteers.com
0 · Reply
ZacksResearch
ZacksResearch Dec. 15 at 2:23 PM
$STRL vs. $PRIM — which infrastructure play actually wins from sustained demand? 🏗️⚡ STRL is leaning into mission-critical growth with an expanding backlog, while PRIM offers diversified exposure across utility and energy — two very different ways to play strong infrastructure demand. See which setup looks more compelling right now 👉 https://www.zacks.com/stock/news/2804293/sterling-vs-primoris-which-construction-stock-is-the-better-buy-now?cid=sm-stocktwits-2-2804293-teaser-24783&ADID=SYND_STOCKTWITS_TWEET_2_2804293_TEASER_24783
0 · Reply
ZacksResearch
ZacksResearch Dec. 15 at 1:23 PM
$STRL vs. $PRIM — Which infrastructure stock could lead the charge? 🚀 Sterling shines with a 64% YoY backlog increase, despite some projects in early stages, while Primoris faces margin pressures but benefits from diverse market exposure and an updated EPS outlook. STRL holds a Zacks Rank #2 (Buy), suggesting near-term outperformance potential. Discover the full analysis here 👉 https://www.zacks.com/stock/news/2804293/sterling-vs-primoris-which-construction-stock-is-the-better-buy-now?cid=sm-stocktwits-2-2804293-body-24760&ADID=SYND_STOCKTWITS_TWEET_2_2804293_BODY_24760
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 15 at 7:05 AM
$PRIM Actionable Trade Alert: Market Context: $PRIM is currently trading at $126.28, showing a bullish sentiment with an RSI of 60.92, indicating potential upward momentum. The stock is above its 30-day moving average (MA30) of $126.24, suggesting a short-term bullish trend. However, it is below the 50-day moving average (MA50) of $131.11, indicating resistance ahead. Directional Bias: The RSI indicates bullish momentum, and the price is near the higher end of its 60-day range (high of $146.16 and low of $112.1). This suggests that there is room for further upside. Trade Plan: - Suggested Entry: $126.50 - Stop Loss: $121.50 (4% below entry) - Take Profit Targets: 1. $135.00 (6.5% ROI) 2. $140.00 (10.7% ROI) 3. $148.00 (17.2% ROI) This plan aims for a minimum of 17% ROI on the third target while maintaining a manageable risk. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 11 at 11:59 PM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $136.1, showing strong momentum with an RSI of 81.26, indicating overbought conditions. The 30-day moving average (MA30) is at $126.72, and the 50-day moving average (MA50) is at $131.34, suggesting bullish sentiment as the price is above both MAs. Directional Bias: The price is near the 60-day high of $146.16, which may act as a resistance level. The high-low range of $112.1 to $146.16 indicates potential for upward movement, but caution is warranted due to the high RSI. Trade Plan: - Suggested Entry: $136.1 - Stop Loss: $130 (approximately 4.9% below entry) - Take Profit Targets: 1. $142 (4.3% gain) 2. $145 (6.5% gain) 3. $159 (16.8% gain) This plan allows for a potential ROI of over 17% on the third target while managing risk effectively. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 10 at 4:02 AM
Actionable Trade Alert for $PRIM: Market Context: $PRIM closed at $131.96, showing strong momentum but nearing overbought conditions with an RSI of 68.45. The stock is trading above its 30-day moving average (MA30) of $127.27 and close to its 50-day moving average (MA50) of $131.51, indicating bullish sentiment. Directional Bias: The price is currently in a bullish trend, but the RSI suggests caution as it approaches overbought territory. The recent 60-day high of $146.16 provides a significant resistance level. Trade Plan: - Suggested Entry: $132.50 - Stop Loss: $126.50 (approximately 4.03% below entry) - Take Profit Targets: 1. $138.00 (4.5% ROI) 2. $143.00 (7.9% ROI) 3. $155.00 (16.7% ROI) Target 3 provides a potential ROI of over 17%. Monitor the price action closely, especially around the 60D high. For more insights, visit https://privateprofiteers.com. https://privateprofiteers.com
0 · Reply
jordonwillusu
jordonwillusu Dec. 9 at 1:26 PM
$NVDA AI keeps stealing the headlines, but don’t sleep on energy and infrastructure — that’s where the next multi-year trend could quietly be forming. $PRIM $HAL $FLNC
1 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 8 at 11:50 PM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $134.99, showing strong momentum but with an RSI of 74.78, indicating overbought conditions. The stock is above both the 30-day MA (127.61) and 50-day MA (131.57), suggesting bullish sentiment. However, the high of $146.16 in the last 60 days presents a resistance level to watch. Directional Bias: The bullish trend is supported by the proximity to the 60D high, but caution is warranted due to the high RSI. A pullback may occur before a further advance. Trade Plan: - Suggested Entry: $134.99 - Stop Loss: $128.00 (approximately 5.5% below entry) - Take Profit Targets: 1. $140.00 (3.5% gain) 2. $145.00 (7.4% gain) 3. $158.00 (17.5% gain) This plan allows for a risk-reward ratio that aligns with a potential 17% ROI on the third target while managing risk appropriately. https://privateprofiteers.com
0 · Reply
JarvisFlow
JarvisFlow Dec. 8 at 2:37 PM
JP Morgan has updated their rating for Primoris Services ( $PRIM ) to Neutral with a price target of 143.
0 · Reply
Mamdani_4_POTUS
Mamdani_4_POTUS Dec. 8 at 2:33 PM
0 · Reply
Jusprag24
Jusprag24 Dec. 8 at 1:32 PM
0 · Reply
WAJeff
WAJeff Dec. 8 at 12:29 PM
Had some $PRIM sell at $136. This is up 75.4% ytd and 414.6% the last five years, $6.79b market cap stock that is often forgotten
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 6 at 2:50 AM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $125.86, showing upward momentum but nearing overbought conditions with an RSI of 66.28. The stock is below both the 30-day MA (128.21) and the 50-day MA (131.62), suggesting potential resistance ahead. Directional Bias: The RSI indicates that $PRIM is approaching overbought territory, which could lead to a pullback. However, the stock is still within a bullish trend, having a 60-day high of 146.16 and a low of 112.1. This range indicates potential for upward movement if it breaks resistance. Trade Plan: - Suggested Entry: $126.50 (slightly above current price) - Stop Loss: $121.00 (4.6% below entry) - Take Profit Targets: 1. $135.00 (6.4% ROI) 2. $140.00 (10.7% ROI) 3. $147.00 (16.0% ROI) This plan offers a conservative approach with a potential 16% ROI on the third target. Monitor closely for price action near resistance levels. https://privateprofiteers.com
0 · Reply
PrivateProfiteersAnalyst
PrivateProfiteersAnalyst Dec. 5 at 10:25 PM
Actionable Trade Alert for $PRIM: Market Context: $PRIM is currently trading at $125.86, showing upward momentum but nearing overbought conditions with an RSI of 66.28. The stock is below both the 30-day MA (128.21) and the 50-day MA (131.62), suggesting potential resistance ahead. Directional Bias: The RSI indicates that $PRIM is approaching overbought territory, which could lead to a pullback. However, the stock is still within a bullish trend, having a 60-day high of 146.16 and a low of 112.1. This range indicates potential for upward movement if it breaks resistance. Trade Plan: - Suggested Entry: $126.50 (slightly above current price) - Stop Loss: $121.00 (4.6% below entry) - Take Profit Targets: 1. $135.00 (6.4% ROI) 2. $140.00 (10.7% ROI) 3. $147.00 (16.0% ROI) This plan offers a conservative approach with a potential 16% ROI on the third target. Monitor closely for price action near resistance levels. https://privateprofiteers.com
0 · Reply
BillionerOfKing
BillionerOfKing Dec. 5 at 4:06 PM
$PRIM Current Stock Price: $123.85 Contracts to trade: $125 PRIM Dec 19 2025 Call Entry: $3.40 Exit: $6.16 ROI: 81% Hold ~26 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
Estimize
Estimize Dec. 2 at 9:00 PM
Wall St is expecting 1.01 EPS for $PRIM Q4 [Reporting 03/02 AMC] http://www.estimize.com/intro/prim?chart=historical&metric_name=eps&utm_co
0 · Reply
ZacksResearch
ZacksResearch Nov. 28 at 2:43 PM
Renewables are moving fast — but is $PRIM getting squeezed in the process? Rapid execution is boosting revenues, yet those shifting timelines are tightening the backlog and putting the company’s momentum to the test. Full breakdown on the setup here 👉 https://www.zacks.com/stock/news/2797035/can-primoris-sustain-renewables-momentum-amid-shifting-award-timing?cid=sm-stocktwits-2-2797035-teaser-22717&ADID=SYND_STOCKTWITS_TWEET_2_2797035_TEASER_22717
0 · Reply
ZacksResearch
ZacksResearch Nov. 28 at 1:43 PM
$PRIM soars 75.5% in 6 months — what's fueling the surge? 🚀 The Energy segment's 47% quarter-over-quarter growth, boosted by accelerated Renewables projects, is a key driver. With revenues $400M more than internal expectations in Q3, PRIM raised its full-year forecast to $3B, up from $2.6B. Discover full insights here 👉 https://www.zacks.com/stock/news/2797035/can-primoris-sustain-renewables-momentum-amid-shifting-award-timing?cid=sm-stocktwits-2-2797035-body-22714&ADID=SYND_STOCKTWITS_TWEET_2_2797035_BODY_22714
0 · Reply
erevnon
erevnon Nov. 24 at 3:27 PM
Goldman Sachs initiates coverage on Primoris Services $PRIM at Sell rating and announces a price target of https://marketsblock.com/stock-upgrades-and-downgrades/
0 · Reply