Primoris Services Corporation company logo
Primoris Services Corporation logo

Primoris Services Corporation (PRIM) stock Price

Regular Market

$127.52$4.13-3.14%
| session open

Full Day

$127.52$4.33-3.28%
| Regular Market session closed

Summary

Current Value
As of today, PRIM price is $127.52, down -3.14% in the current trading session
Historical Performance
PRIM price is up +2.72% year-to-date, and up +59.20% over the past 365 days
All-Time High Comparison
PRIM price is currently -12.75% below its historical high of $146.16 set on
3-Year Low Comparison
PRIM price is +467.26% above its 3-year low of $22.48 reached on
Target Comparison
PRIM price target is $148.00, +16.06% higher than its current market price
Upcoming Split
PRIM next stock split has not yet been announced

Price Chart

Add series to chart
Add series to chart1/6
Series
SUGGESTED SERIES

Performance

PRIM Performance
MetricDateValue1D1M3MYTD1Y3Y5Y
Price$127.52-3.1%+1.5%-8.6%+2.7%+59.2%+451.8%+308.7%
S&P 5006,915.04+0.2%+0.7%+2.6%+1.0%+15.7%+77.5%+84.5%
NASDAQ23,416.48+0.1%-0.7%+2.1%+0.8%+17.9%+121.5%+83.8%
Dow Jones49,170.36+0.4%+2.5%+5.3%+2.3%+15.1%+46.2%+59.5%
XLI$160.34+0.3%+3.7%+3.4%+3.4%+21.1%+58.9%+79.5%
200-Day SMA$100.92+0.3%+6.2%+20.4%+0.7%+72.6%+362.4%+434.9%
50-Day SMA$128.38+0.0%-2.4%+9.3%-0.1%+65.5%+502.5%+421.7%
Market Cap$7B-3.1%+1.5%-8.6%+2.7%+60.1%+461.2%+359.0%
PE Ratio25.20-3.1%+1.5%-8.6%+2.7%+4.2%+169.8%+74.6%
TTM Dividend Yield0.25%+4.2%0.0%+8.7%-3.9%-21.9%-76.0%-67.5%

Price Highs

PRIM Price Highs Comparison
PeriodHighDateCurrent
1M$138.52-7.9%
3M$146.16-12.8%
6M$146.16-12.8%
1Y$146.16-12.8%
3Y$146.16-12.8%
5Y$146.16-12.8%
All$146.16-12.8%

Price Lows

PRIM Price Lows Comparison
PeriodLowDateCurrent
1M$120.97+5.4%
3M$112.10+13.8%
6M$81.52+56.4%
1Y$49.10+159.7%
3Y$22.48+467.3%
5Y$15.90+702.0%
All$3.22+3860.3%

Price History

DateValueChange
$127.52+2.7%
$124.14+62.5%
$76.40+130.1%
$33.21+51.4%
$21.94-8.5%
$23.98-13.1%
DateValueChange
$27.61+24.1%
$22.24+16.3%
$19.13-29.6%
$27.19+19.4%
$22.78-

FAQ

  • What is the current price of PRIM?

    As of today, PRIM price is $127.52

  • What is PRIM price today change?

    PRIM price is down -3.14% today

  • What is year-to-date change in PRIM price?

    PRIM price is up +2.72% year-to-date

  • What is 1-year change in PRIM price?

    PRIM price is up +59.20% year-over-year

  • What is 3-year change in PRIM price?

    PRIM price is up +451.80% over the past 3 years

  • How far is PRIM price from its all-time high?

    PRIM price is currently -12.75% below its historical high of $146.16 set on October 29, 2025

  • When was PRIM last stock split?

    PRIM never had stock splits

  • When is PRIM next stock split?

    PRIM next stock split has not yet been announced

  • What is the analyst average price target for PRIM?

    Analysts set an average price target of $127.52 for PRIM

Data Sources & References

  1. PRIM Official Website www.prim.com
  2. Most Recent Quarterly Report (10-Q) www.sec.gov/Archives/edgar/data/1361538/000110465925105706/0001104659-25-105706-index.htm
  3. Most Recent Annual Report (10-K) www.sec.gov/Archives/edgar/data/1361538/000155837025001397/0001558370-25-001397-index.htm
  4. PRIM Profile on Yahoo Finance finance.yahoo.com/quote/PRIM
  5. PRIM Profile on NASDAQ.com www.nasdaq.com/market-activity/stocks/prim