Menu

Primoris Services Corporation PRIM

Full chart
Set alert

Price alert · PRIM

All alert types
71.55 USD -0.67 (-0.93%)

At closeNov 12, 2026, 4:37 PM EST

72.98 +1.43 +2.00%

After hours · Nov 12, 4:37 PM ET

70.38 Day range 73.34
57.72 52-week range 205.50
YTD
-42.36%
1 year
-41.85%

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 price71.55278.43100.33185.10606.16
Change-0.67-2.24-1.01-4.08-1.78
Change %-0.927721%-0.79809%-0.996645%-2.16%-0.292792%
Open70.98279.94100.15186.20598.63
Day high73.34285.67101.58190.63614.67
Day low70.38277.0098.13183.73592.70
Previous close72.22280.67101.34189.18607.94
Volume1.08M239.77K1.08M931.76K840.83K
Average volume1.40M282.71K491.28K1.65M1.21M
Market cap3.76B4.34B5.28B14.86B91.33B
P/E ratio40.4222.6438.1530.2054.86
Earnings per share1.7712.302.636.1311.05
Dividend yield0.460.000.370.000.08
52-week high205.50503.57102.30441.43788.75
52-week low57.72199.3157.90147.49408.36
1-week return+20.13%+12.91%+22.58%+16.46%+19.07%
1-month return-13.58%-11.10%+20.17%-10.51%-12.76%
3-month return-12.17%-16.31%+4.36%-34.15%-10.60%
6-month return-36.85%-38.84%+21.33%-55.96%-20.85%
Year-to-date return-42.36%+27.43%+49.70%-14.85%+43.62%
1-year return-41.85%+20.45%+61.10%-7.24%+34.88%
2-year return-10.58%+87.75%+243.24%+32.47%+85.22%
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.431.372.121.921.28
Short ratio3.142.554.733.132.83
Institutional ownership106.90%102.52%84.33%80.07%91.45%