Primoris Services Corporation, PRIM, $68.49, ENGINEERING & CONSTRUCTION as of

Company

Symbol
PRIM
Description
Primoris Services Corporation
Analyst rating
Buy
Country or region of registration
United States
Exchange
NYSE
Industry
Engineering & construction
Sector
Industrial services
Upcoming earnings date
2027-03-01
Recent earnings date
2026-11-03

Performance

Price change %, 1 day
-13.92%
Performance %, 1 week
-3.73%
Performance %, 1 month
-13.46%
Performance %, 3 months
-17.9%
Performance %, 6 months
-36.7%
Performance %, 1 year
-48.23%
Performance %, Year to date
-44.88%
Performance %, 5 years
147.17%
Performance %, 10 years
260.47%
Performance %, All Time
864.65%

Financials

Price
$68.49
Dividend yield %, Trailing 12 months
0.4%
Market capitalization
$3,686,976,185.21
EBITDA, Trailing 12 months
$290,900,000
Number of employees, Annual
18,526
Number of shareholders, Annual
271
Price to earnings ratio
38.85
Total revenue, Annual
$7,574,900,000
Price to sales ratio
0.57
Price to cash flow ratio
24.41
Price to free cash flow ratio
98.44
Gross margin %, Trailing 12 months
8.46%
Net debt, Quarterly
$887,800,000
Total debt, Quarterly
$1,091,300,000
Free float
53,238,960.39
Total common shares outstanding
53,832,300
Return on assets %, Trailing 12 months
2.08%
Return on equity %, Trailing 12 months
6.05%
Return on invested capital %, Trailing 12 months
3.86%
Revenue per employee, Annual
$408,879.41
Revenue growth %, TTM YoY
-5.37%
Volume, 1 day
1,293,153
Average volume, 10 days
1,485,149
Price × volume (turnover), 1 day
$88,568,048.97
Total current assets, Quarterly
$2,156,600,000
Total assets, Quarterly
$4,628,200,000

Technical indicators

Relative strength index, 7, 1 day
40.35
Relative strength index, 14, 1 day
42.66
Aroon, 14, 1 day, Up
100
Aroon, 14, 1 day, Down
42.86
Volatility, 1 week
9.22
Volatility, 1 month
6.33
Volatility, 1 day
23.83
Moving average convergence divergence, 12,26, 1 day, Level
-1.15
Moving average convergence divergence, 12,26, 1 day, Signal
-1.35
Bollinger Bands, 20, 1 day, Lower
63.31
Bollinger Bands, 20, 1 day, Upper
85.44
Chaikin money flow, 20, 1 day
-0.004632
Beta, 1 year
0.44
Candlestick pattern, 1 day
Marubozu Black - Bearish
Simple moving average, 50, 1 day
75.13
Simple moving average, 200, 1 day
112.53
Exponential moving average, 5, 1 day
72.88
Exponential moving average, 10, 1 day
72.9

Trading ranges

High, All Time
$205.5
Low, All Time
$3.22
High, 52 weeks
$205.5
Low, 52 weeks
$62.41
High, 6 months
$135.67
Low, 6 months
$62.41
High, 3 months
$87.85
Low, 3 months
$62.41
High, 1 month
$87.85
Low, 1 month
$62.41
High, 1 day
$84.45
Low, 1 day
$68.2
High, 1 week
$84.45
Low, 1 week
$68.2