Primoris Services Corporation (PRIM) Stock Analysis
Breakout setup
Industrials · Engineering & Construction
Sell if holding. Analyst target reached at $179.41 — A.R:R is negative (-1.0) — price has exceeded the analyst target. Reward from here is too thin for a buy — the engine flags exit. Additional concerns: Concentration risk — Customer: top ten customers (53.1%).
Primoris Services Corporation provides critical infrastructure construction, maintenance, and engineering services through two segments — Utilities (natural gas, electric, and communications systems) and Energy (renewable energy, oil and gas, petrochemical) — primarily in the... Read more
Sell if holding. Analyst target reached at $179.41 — A.R:R is negative (-1.0) — price has exceeded the analyst target. Reward from here is too thin for a buy — the engine flags exit. Additional concerns: Concentration risk — Customer: top ten customers (53.1%). Chart setup: Golden cross, above all MAs, RSI 68, MACD bullish. Score 5.1/10, moderate confidence.
Passes 5/8 gates (positive momentum, clean insider activity, no SEC red flags, news events none recent, semi cycle peak clear). Fails on favorable risk/reward ratio and earnings proximity 5d<=7d. Suitability: aggressive.
Thesis
Key Metrics
Quality Signals
Options Flow
Concentration Risks(10-K Item 1A)
- HIGHCustomertop ten customers53%10-K Item 1A: 'our top ten customers accounting for approximately 53.1% of our revenue in 2025, 41.3% of our revenue in 2024 and 41.1% of our revenue in 2023.'
Material Events(8-K, last 90d)
- 2026-03-17Item 5.02LOWJohn P. Schauerman will not stand for re-election at 2026 Annual Meeting (expected April 30, 2026), voluntarily retiring from the Board. Not the result of any disagreement. Board size to be reduced to eight members. No successor named.SEC filing →
Model-generated analysis — not investment advice. Not a registered investment advisor. Past performance does not guarantee future results. Full disclaimer
Rating Breakdown
2 floor-breakers
Ranks in the bottom of its industry peers on the composite signal. Better names in the same sector exist.static
Technicals below the gate floor. Component breakdown shows what dragged the score down.static
Price Targets
Position Sizing
Risk Alerts
Earnings
Verdict History
Frequently Asked Questions
Sell if holding. Analyst target reached at $179.41 — A.R:R is negative (-1.0) — price has exceeded the analyst target. Reward from here is too thin for a buy — the engine flags exit. Additional concerns: Concentration risk — Customer: top ten customers (53.1%). Chart setup: Golden cross, above all MAs, RSI 68, MACD bullish. Prior stop was $166.90. Score 5.1/10, moderate confidence.
Take-profit target: $176.16 (-1.8% upside). Prior stop was $166.90. Stop-loss: $166.90.
Concentration risk — Customer: top ten customers (53.1%); Analyst target reached - limited upside remaining; Near 52-week high (-1.6% away).
Primoris Services Corporation trades at a P/E of 33.1 (forward 24.6). TrendMatrix value score: 5.3/10. Verdict: Sell.
21 analysts cover PRIM with a consensus score of 3.9/5. Average price target: $175.
What does Primoris Services Corporation do?Primoris Services Corporation provides critical infrastructure construction, maintenance, and engineering services...
Primoris Services Corporation provides critical infrastructure construction, maintenance, and engineering services through two segments — Utilities (natural gas, electric, and communications systems) and Energy (renewable energy, oil and gas, petrochemical) — primarily in the U.S. and Canada. About 27.6% of 2025 revenue came from competitive bid projects; the top ten customers accounted for approximately 53.1% of revenue.