Menu

Primoris Services Corporation PRIM

Full chart
Set alert

Price alert · PRIM

All alert types
69.88 USD -1.36 (-1.91%)

At closeNov 11, 2026, 4:01 AM EST

71.02 +1.14 +1.63%

Pre-market · Nov 11, 4:01 AM ET

68.12 Day range 72.19
57.72 52-week range 205.50
YTD
-43.71%
1 year
-45.83%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (53)
NameDateAgo
MACD: Sell SignalNov 5, 20265 days ago
SMA: BearishNov 4, 20266 days ago
SMA: BullishNov 3, 20261 week ago
MACD: Buy SignalNov 2, 20261 week ago
SMA: BearishOct 30, 20261 week ago
SMA: BullishOct 29, 20261 week ago
RSI: OversoldOct 23, 20262 weeks ago
SMA: BearishOct 15, 20263 weeks ago
MACD: Sell SignalOct 15, 20263 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
MACD: Sell SignalJun 23, 20264 months ago

Newest 20 of 53.

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 price69.88272.8197.43180.84583.14
Change-1.36-6.45+2.73-8.21-8.34
Change %-1.91%-2.31%+2.88%-4.34%-1.41%
Open70.76278.0294.82186.98583.68
Day high72.19281.3298.16189.22598.80
Day low68.12270.0094.88177.21573.42
Previous close71.24279.2694.70189.05591.48
Volume1.50M195.46K693.54K1.26M1.05M
Average volume1.39M281.35K482.36K1.65M1.21M
Market cap3.67B4.25B5.13B14.52B87.87B
P/E ratio39.4822.1837.0529.5052.77
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-12.18%-6.44%+17.60%-8.71%-11.24%
1-month return-16.41%-12.46%+16.88%-14.96%-17.40%
3-month return-13.46%-17.41%-1.11%-32.59%-11.76%
6-month return-33.32%-37.69%+17.60%-56.35%-21.73%
Year-to-date return-43.71%+24.86%+45.37%-16.81%+38.17%
1-year return-45.83%+17.50%+52.31%-10.04%+29.48%
2-year return-14.69%+83.51%+217.98%+24.81%+76.19%
50-day moving average74.45284.9884.14205.87628.35
200-day moving average110.86336.3281.92300.23630.35
Target price100.47368.67118.00315.76770.42
Beta1.431.372.121.921.28
Short ratio3.383.094.332.853.82
Institutional ownership107.90%102.37%83.75%77.97%91.86%