Primoris Services Corporation logo PRIM - Primoris Services Corporation

NEXT EARNINGS: May 11, 2026 EPS Est: $0.96 | Rev Est: $1.7B
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 14
HOLD 5
SELL 1
STRONG
SELL
0
| PRICE TARGET: $154.40 DETAILS
HIGH: $175.00
LOW: $129.00
MEDIAN: $160.00
CONSENSUS: $154.40
UPSIDE: 1.63%
Market Cap: 8.21B
Volume: 2,168,148
Avg Volume: 932,346
52 Week Range: 49.1-174.43
Sector: Industrials
Industry: Engineering & Construction
Beta: 1.37
Last Dividend: $0.32
Exchange: NYSE
Country: US
Employees: 15,716
IPO Date: 2008-08-06
EPS (TTM): 5.09
P/E Ratio: 24.39
Revenue (TTM): 7.57B
Total Assets: 4.41B
Total Debt: 386.50M
Cash & Equiv: 535.50M
Rev Growth (5Y): 16.8%
EPS Growth (5Y): 18.6%
FCF Growth (5Y): 6.6%
ROCE: N/A
Debt/Equity: 0.23

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-23 $0.94 $0.95 -0.5% $1.9B $1.8B +2.3%
2025-11-03 $1.88 $1.32 +42.4% $2.2B $1.8B +19.9%
2025-08-04 $1.68 $1.06 +58.5% $1.9B $1.8B +7.3%
2025-05-05 $0.98 $0.72 +36.1% $1.6B $1.7B -1.6%
2025-02-24 $1.13 $0.76 +48.7% $1.7B $1.6B +9.5%
2024-11-04 $1.22 $1.02 +19.6% $1.6B $1.6B +4.0%
2024-08-05 $1.04 $0.79 +31.6% $1.6B $1.5B +1.8%
2024-05-08 $0.35 $0.14 +150.0% $1.4B $1.5B -8.7%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 7.57B 6.37B 5.72B 4.42B 3.50B 3.49B 3.11B 2.94B 2.38B 2.00B 1.93B 2.09B
Net Income 274.90M 180.89M 126.14M 133.02M 115.74M 104.98M 82.33M 77.46M 72.35M 26.72M 36.87M 63.16M
EPS 5.09 3.37 2.37 2.50 2.19 2.17 1.62 1.51 1.41 0.52 0.71 1.22
Total Assets 4.41B 4.20B 3.83B 3.54B 2.54B 1.97B 1.83B 1.59B 1.26B 1.17B 1.13B 1.11B
Total Debt 386.50M 1.19B 1.32B 1.35B 821.11M 527.50M 596.56M 368.16M 259.14M 261.77M 275.29M 245.25M
Cash & Equivalents 535.50M 455.82M 217.78M 248.69M 200.51M 326.74M 120.29M 151.06M 170.38M 135.82M 161.12M 139.47M
Operating Cash Flow 470.40M 508.31M 198.55M 83.35M 79.75M 311.93M 118.95M 126.81M 188.94M 62.58M 48.38M 36.10M
Free Cash Flow 340.50M 381.76M 95.55M (11.34M) (54.09M) 247.57M 24.45M 16.63M 109.16M 4.55M (18.72M) (51.85M)
FCF per Share 6.31 7.12 1.79 -0.21 -1.03 5.13 0.48 0.32 2.12 0.09 -0.36 -1.00
Book Value 1.68B 1.41B 1.24B 1.11B 990.05M 714.75M 628.50M 604.22M 556.47M 497.35M 483.25M 453.82M
Cash & ST Investments 535.50M 455.82M 217.78M 248.69M 200.51M 326.74M 120.29M 151.06M 170.38M 135.82M 161.12M 170.46M
ROC Equity 0.16 0.13 0.10 0.12 0.12 0.15 0.13 0.13 0.13 0.05 0.08 0.14