Menu

Primoris Services Corporation PRIM

Full chart
Set alert

Price alert · PRIM

All alert types
72.62 USD +0.39 (+0.55%)

Nov 12, 2026, 1:00 PM EST

70.38 Day range 73.34
57.72 52-week range 205.50
YTD
-41.51%
1 year
-40.98%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (54)
NameDateAgo
MACD: Buy SignalNov 11, 20261 day ago
MACD: Sell SignalNov 5, 20261 week ago
SMA: BearishNov 4, 20261 week ago
SMA: BullishNov 3, 20261 week ago
MACD: Buy SignalNov 2, 20261 week ago
SMA: BearishOct 30, 20261 week ago
SMA: BullishOct 29, 20262 weeks ago
RSI: OversoldOct 23, 20262 weeks ago
SMA: BearishOct 15, 20264 weeks ago
MACD: Sell SignalOct 15, 20264 weeks ago
SMA: BullishOct 2, 20261 month ago
MACD: Buy SignalSep 29, 20261 month ago
MACD: Sell SignalSep 28, 20261 month ago
MACD: Buy SignalSep 4, 20262 months ago
MACD: Sell SignalAug 28, 20262 months ago
MACD: Buy SignalAug 27, 20262 months ago
MACD: Sell SignalAug 24, 20262 months ago
MACD: Buy SignalJul 30, 20263 months ago
MACD: Sell SignalJul 29, 20263 months ago
MACD: Buy SignalJun 29, 20264 months ago

Newest 20 of 54.

Compare PRIM

Chart and line up PRIM against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricPRIMMYRGTPCMTZPWR
Last price72.62281.0698.71186.94610.11
Change+0.395+0.385-2.63-2.24+2.17
Change %+0.54694%+0.137172%-2.60%-1.18%+0.356943%
Open70.98279.94100.15186.20598.63
Day high73.34285.67101.58190.63614.67
Day low70.38277.0098.13184.15592.70
Previous close72.22280.67101.34189.18607.94
Volume470.98K91.53K365.71K350.24K393.46K
Average volume1.40M282.71K491.28K1.65M1.21M
Market cap3.81B4.38B5.19B15.02B91.94B
P/E ratio41.0322.8537.5530.5255.22
Earnings per share1.7712.302.636.1311.05
Dividend yield0.450.000.380.000.07
52-week high205.50503.57102.30441.43788.75
52-week low57.72199.3157.90147.49408.36
1-week return+21.92%+13.98%+20.60%+17.62%+19.85%
1-month return-12.29%-10.26%+18.23%-9.63%-12.19%
3-month return-10.86%-15.52%+2.67%-33.50%-10.02%
6-month return-35.91%-38.27%+19.37%-55.52%-20.33%
Year-to-date return-41.51%+28.63%+47.28%-14.00%+44.56%
1-year return-40.98%+21.58%+58.49%-6.31%+35.75%
2-year return-9.25%+89.52%+237.70%+33.79%+86.42%
50-day moving average74.45284.8784.44204.89628.28
200-day moving average110.46336.4682.04299.93631.00
Target price100.47368.67118.00315.76770.42
Beta1.441.362.121.911.29
Short ratio3.142.554.733.132.83
Institutional ownership106.90%102.52%84.33%80.07%91.45%