Business Description
Primoris Services Corporation, a specialty contractor company, provides a range of construction, fabrication, maintenance, replacement, and engineering services in the United States and Canada. It operates through three segments: Utilities, Energy/Renewables, and Pipeline Services. The Utilities segment offers installation and maintenance services for new and existing natural gas distribution systems, electric utility distribution and transmission systems, and communications systems. The Energy/Renewables segment provides a range of services, including engineering, procurement, and construction, as well as retrofits, highway and bridge construction, demolition, site work, soil stabilization, mass excavation, flood control, upgrades, repairs, outages, and maintenance services to renewable energy and energy storage, renewable fuels, petroleum, refining, and petrochemical industries, as well as state departments of transportation. The Pipeline Services segment offers a range of services comprising pipeline construction, maintenance, facility, and integrity services; installation of compressor and pump stations; and metering facilities for entities in the petroleum and petrochemical industries, as well as gas, water, and sewer utilities. The company was founded in 1960 and is headquartered in Dallas, Texas.
Business History
Price Overview
Last updated: May 11, 2026 1:51pm (just now)Price History (1 Year)
Revenue & Net Income Trend
| Period | Revenue | Net Income | Net Margin | YoY/QoQ |
|---|
Key Metrics
EPS (Diluted): 5.09
Total Equity: $1.68B
Shares: 54,800,000
Total Debt: $950.90M
Cash: $541.30M
EBITDA: $504.60M
Total Debt: $950.90M
Cash: $541.30M
Revenue: $7.57B
Revenue: $7.57B
Revenue: $7.57B
Total Equity: $1.68B
Tax Rate: 28.4%
Equity: $1.68B
Total Debt: $950.90M
Cash: $541.30M
Current Liabilities: $1.85B
Long-Term Debt: $734.60M
Total Debt: $950.90M
Total Equity: $1.68B
Shares: 54,800,000
Shares: 54,800,000
CapEx: -$129.90M
Shares: 54,800,000
Stock Price: $114.45
Net Income: $274.90M
Industry Benchmarks
Deep Analysis
Pre-flight intelligence scans the company first, then routes to the right analytical methods.
Income Statement (Annual)
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Revenue | $3.5B | $4.4B | $5.7B | $6.4B | $7.6B |
| Cost of Revenue | $3.1B | $4.0B | $5.1B | $5.7B | $6.8B |
| Gross Profit | $416.7M | $456.9M | $587.5M | $703.2M | $813.1M |
| Operating Expenses | $246.5M | $261.5M | $334.4M | $385.8M | $399.2M |
| Operating Income | $170.2M | $195.3M | $253.1M | $317.5M | $413.9M |
| Net Income | $115.7M | $133.0M | $126.1M | $180.9M | $274.9M |
| EBITDA | $275.9M | $297.7M | $362.9M | $415.8M | $504.6M |
| EPS | $2.19 | $2.50 | $2.37 | $3.37 | $5.09 |
| EPS (Diluted) | — | — | — | — | — |
Balance Sheet (Annual)
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Cash & Equivalents | $200.5M | $248.7M | $217.8M | $455.8M | $541.3M |
| Total Current Assets | $1.2B | $1.7B | $1.9B | $2.2B | $2.3B |
| Total Assets | $2.5B | $3.5B | $3.8B | $4.2B | $4.4B |
| Current Liabilities | $759.1M | $1.1B | $1.3B | $1.7B | $1.8B |
| Long-Term Debt | $594.2M | $1.1B | $885.4M | $660.2M | $734.6M |
| Total Liabilities | $1.6B | $2.4B | $2.6B | $2.8B | $2.7B |
| Total Equity | $990.1M | $1.1B | $1.2B | $1.4B | $1.7B |
| Retained Earnings | $727.4M | $847.7M | $961.0M | $1.1B | $1.4B |
Cash Flow (Annual)
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| Operating Cash Flow | $79.7M | $83.3M | $198.6M | $508.3M | $470.4M |
| Capital Expenditure | -$133.8M | -$94.7M | -$103.0M | -$126.6M | -$129.9M |
| Free Cash Flow | -$54.1M | -$11.3M | $95.5M | $381.8M | $340.5M |
| Acquisitions (net) | -$607.0M | -$387.2M | $9.3M | $99.3M | $0 |
| Debt Repayment | — | — | — | — | — |
| Dividends Paid | — | — | — | — | — |
| Stock Buybacks | -$14.7M | -$6.0M | $0 | $0 | -$11.8M |
| Net Change in Cash | -$125.3M | $53.3M | -$35.4M | $237.9M | $79.9M |
Analyst Estimates (Annual)
| Metric | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|
| Revenue |
$8.7B $8.3B – $9.1B
|
$9.4B $9.3B – $9.5B
|
$10.1B $9.7B – $10.6B
|
$10.9B $10.4B – $11.4B
|
| EBITDA |
$592.2M $565.6M – $618.8M
|
$642.4M $634.8M – $650.0M
|
$689.7M $661.6M – $724.4M
|
$741.8M $711.6M – $779.1M
|
| Net Income |
$338.4M $330.3M – $346.5M
|
$392.9M $332.0M – $456.4M
|
$411.5M $389.8M – $438.5M
|
$453.0M $429.1M – $482.7M
|
| EPS | — | — | — | — |
Growth Trends (YoY %)
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| Revenue Growth | +26.4% | +29.3% | +11.4% | +19.0% |
| Gross Profit Growth | +9.7% | +28.6% | +19.7% | +15.6% |
| Operating Income Growth | +14.8% | +29.6% | +25.4% | +30.4% |
| Net Income Growth | +14.9% | -5.2% | +43.4% | +52.0% |
| EBITDA Growth | +7.9% | +21.9% | +14.6% | +21.4% |
Insider Trading (Recent)
| Date | Insider | Type | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-04-30 | Ching Michael E. | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | Rodriguez Jose Ramon | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | MASHINSKI CARLA S | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | Wagner Patricia K | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | Schauerman John P. | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | MCCALLISTER TERRY D | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | Saluja Harpreet | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-30 | King David Lee | A-Award | 268.00 | $37,500.00 | $10.1M |
| 2026-04-15 | MCCALLISTER TERRY D | P-Purchase | 10.14 | $164.40 | $1,668 |
| 2026-04-01 | Kinch Jeremy | G-Gift | 147.00 | $0.00 | $0 |
| 2026-04-01 | Kinch Jeremy | M-Exempt | 244.00 | $0.00 | $0 |
| 2026-04-01 | Kinch Jeremy | M-Exempt | 244.00 | $0.00 | $0 |
| 2026-04-01 | Kinch Jeremy | F-InKind | 97.00 | $143.04 | $13,875 |
| 2026-04-01 | Kinch Jeremy | G-Gift | 147.00 | $0.00 | $0 |
| 2026-04-01 | King David Lee | M-Exempt | 21,774.00 | $0.00 | $0 |
| 2026-04-01 | King David Lee | F-InKind | 8,569.00 | $143.04 | $1.2M |
| 2026-04-01 | King David Lee | M-Exempt | 21,774.00 | $0.00 | $0 |
| 2026-03-01 | Kinch Jeremy | A-Award | 20,290.00 | $0.00 | $0 |
| 2026-03-01 | Kinch Jeremy | F-InKind | 10,359.00 | $150.72 | $1.6M |
| 2026-03-01 | Kinch Jeremy | M-Exempt | 6,023.00 | $0.00 | $0 |
Dividend History (Last 20)
| Date | Dividend | Declaration | Record | Payment |
|---|---|---|---|---|
| 2026-06-30 | $0.08 | 2026-06-30 | 2026-07-15 | |
| 2026-03-31 | $0.08 | 2026-02-17 | 2026-03-31 | 2026-04-15 |
| 2025-12-31 | $0.08 | 2025-10-29 | 2025-12-31 | 2026-01-15 |
| 2025-09-30 | $0.08 | 2025-07-30 | 2025-09-30 | 2025-10-15 |
| 2025-06-30 | $0.08 | 2025-04-30 | 2025-06-30 | 2025-07-15 |
| 2025-03-31 | $0.08 | 2025-02-24 | 2025-03-31 | 2025-04-15 |
| 2024-12-31 | $0.08 | 2024-11-04 | 2024-12-31 | 2025-01-15 |
| 2024-09-27 | $0.06 | 2024-08-05 | 2024-09-27 | 2024-10-11 |
| 2024-06-28 | $0.06 | 2024-05-01 | 2024-06-28 | 2024-07-15 |
| 2024-03-27 | $0.06 | 2024-02-21 | 2024-03-28 | 2024-04-15 |
| 2023-12-28 | $0.06 | 2023-11-07 | 2023-12-29 | 2024-01-12 |
| 2023-09-28 | $0.06 | 2023-08-02 | 2023-09-29 | 2023-10-13 |
| 2023-06-29 | $0.06 | 2023-05-03 | 2023-06-30 | 2023-07-14 |
| 2023-03-30 | $0.06 | 2023-02-22 | 2023-03-31 | 2023-04-14 |
| 2022-12-29 | $0.06 | 2022-11-03 | 2022-12-30 | 2023-01-13 |
| 2022-09-29 | $0.06 | 2022-08-03 | 2022-09-30 | 2022-10-14 |
| 2022-06-29 | $0.06 | 2022-05-04 | 2022-06-30 | 2022-07-15 |
| 2022-03-30 | $0.06 | 2022-02-24 | 2022-03-31 | 2022-04-14 |
| 2021-12-30 | $0.06 | 2021-11-03 | 2021-12-31 | 2022-01-14 |
| 2021-09-29 | $0.06 | 2021-08-03 | 2021-09-30 | 2021-10-15 |