NYSE : PRIM

Primoris Services Corporation

$88.39 USD

$0.38 (0.43%)

Volume
499.1K
Average Volume
2.24M
Market Capitalization
$4.8B
P/E Ratio
19.26
Dividend Yield
0.36%
Price Target
$137.00
Year High
$205.50
Year Low
$65.00
Day High
Day Low
Payout Ratio
$0.07
Current Ratio
$1.28
Institutional Ownership Summary
Institutional Ownership %

1.96%

Investors Holding

33

change: -489 | last: 522
Increased Positions

14

change: -250 | last: 264
Reduced Positions

11

change: -179 | last: 190
New Positions

8

change: -93 | last: 101
Sold Positions

487

change: 416 | last: 71
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -39.1491 | last: 0.3915
Total Invested

105.14M

PRIM Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $124.14 54M $6.7B $541.3M $1.28B $7.44B
2024-12-31 $76.40 53.64M $4.1B $455.82M $1.19B $4.83B
2023-12-31 $33.21 53.3M $1.77B $217.78M $1.32B $2.87B
2022-12-31 $21.94 53.2M $1.17B $248.69M $1.35B $2.27B
2021-12-31 $23.98 52.67M $1.26B $200.51M $821.11M $1.88B
2020-12-31 $27.61 48.3M $1.33B $326.74M $527.5M $1.53B
2019-12-31 $22.24 50.78M $1.13B $120.29M $596.56M $1.61B
2018-12-31 $19.13 51.35M $982.33M $151.06M $368.16M $1.2B
2017-12-31 $27.19 51.48M $1.4B $170.38M $259.14M $1.49B
2016-12-31 $22.78 51.76M $1.18B $135.82M $261.77M $1.31B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $143.04 54.1M $7.74B $361.5M $928M $8.3B
2025-12-31 $124.14 54M $6.7B $541.3M $1.28B $7.44B
2025-09-30 $137.33 54.02M $7.42B $437.31M $961.79M $7.94B
2025-06-30 $77.94 54M $4.21B $390.25M $1.07B $4.89B
2025-03-31 $57.41 53.81M $3.09B $351.58M $1.06B $3.8B
2024-12-31 $76.40 53.72M $4.1B $455.82M $1.19B $4.84B
2024-09-30 $58.08 53.69M $3.12B $352.66M $1.35B $4.11B
2024-06-30 $47.60 53.64M $2.55B $207.36M $1.35B $3.69B
2024-03-31 $42.74 53.49M $2.29B $177.6M $1.34B $3.45B
2023-12-31 $33.21 53.36M $1.77B $217.78M $1.32B $2.87B
2023-09-30 $32.73 53.34M $1.75B $160.74M $1.41B $3B
2023-06-30 $30.47 53.3M $1.62B $122.69M $1.37B $2.87B