| Browse All

Primoris Services Corporation (PRIM)

Industrials | Engineering & Construction | Dallas, United States | NYSE
164.81 USD +6.95 (4.403%) ⇧ (April 17, 2026, 4 p.m. EDT)
After hours: 166.19 +1.38 (0.834%) ⇧ (April 17, 2026, 6:28 p.m. EDT)

Short-term: ★★★☆☆ | Long-term: ★★★☆☆ | Dividends: ★★☆☆☆
Hot Take | April 11, 2026, 3:15 p.m. EDT

PRIM has shown mixed performance in the short term, with recent price fluctuations indicating potential momentum shifts. The stock's fundamentals are somewhat stable, but the low dividend yield and inconsistent payout history suggest it may not be ideal for income-focused investors. The recent news and analyst upgrades indicate some positive sentiment, but the overall risk profile and recent earnings growth suggest caution. While the options market shows signs of both bullish and bearish speculation, the short-term price forecast is not strong enough to indicate a clear buying opportunity. Long-term investors may consider the stock if they are willing to take on the risk and benefit from potential growth, but the current environment is not ideal for a buy-and-hold strategy.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
AutoETS ✓0.056071
AutoARIMA0.056223
MSTL0.056422
AutoTheta0.076146

Forecast horizon: 45 days | Selected: AutoETS

Forecast Reliability
Score 75%
H-stat 1.14
Ljung-Box p 0.000
Jarque-Bera p 0.369
Excess Kurtosis -1.01
Attribute Value
Sector Industrials
Ex Dividend Date 2026-03-30
Last Dividend Date 2026-03-30
Debt to Equity Ratio 56.568
Revenue per Share 140.276
Market Cap 8,937,897,984
Trailing P/E 32.83
Forward P/E 24.58
Beta 1.39
Profit Margins 3.63%
Website https://www.prim.com

As of April 11, 2026, 3:15 p.m. EDT: Options activity shows a mix of bullish and bearish sentiment, with increased volatility and open interest in both calls and puts. The presence of significant open interest at strikes near the current price suggests that traders are anticipating potential price movements. The higher implied volatility (IV) for out-of-the-money (OTM) strikes indicates that speculators are betting on larger price swings, which could be due to upcoming earnings or news. However, the relatively low IV for at-the-money (ATM) strikes suggests that the market is not overly confident in the immediate direction of the stock. Overall, the options data indicates a cautious yet speculative outlook with potential for both upward and downward price movements.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.06% 0.28% 0.49% 0.72%
Dividend History
Date Dividend Yield %
2026-03-31 0.080 0.055928
2025-12-31 0.080 0.064482
2025-09-30 0.080 0.058326
2025-06-30 0.080 0.102831
2025-03-31 0.080 0.139744
2024-12-31 0.080 0.105156
2024-09-27 0.060 0.103941
2024-06-28 0.060 0.121026
2024-03-27 0.060 0.143931
2023-12-28 0.060 0.180552
2023-09-28 0.060 0.184229
2023-06-29 0.060 0.198560
2023-03-30 0.060 0.250948
2022-12-29 0.060 0.278295
2022-09-29 0.060 0.369349
2022-06-29 0.060 0.287000
2022-03-30 0.060 0.250835
2021-12-30 0.060 0.260132
2021-09-29 0.060 0.247233
2021-06-29 0.060 0.213829
2021-03-30 0.060 0.191080
2020-12-30 0.060 0.226378
2020-09-29 0.060 0.340862
2020-06-29 0.060 0.356968
2020-03-30 0.060 0.420631
2019-12-30 0.060 0.283513
2019-09-27 0.060 0.326371
2019-06-27 0.060 0.311621
2019-03-28 0.060 0.305804
2018-12-28 0.060 0.339822
2018-09-27 0.060 0.256424
2018-06-28 0.060 0.233402
2018-03-28 0.060 0.261465
2017-12-28 0.060 0.230364
2017-09-28 0.055 0.202439
2017-06-28 0.055 0.234085
2017-03-29 0.055 0.258119
2016-12-28 0.055 0.251856
2016-09-28 0.055 0.287518
2016-06-28 0.055 0.334478
2016-03-29 0.055 0.247520
2015-12-29 0.055 0.268661
2015-09-28 0.055 0.354090
2015-06-26 0.055 0.305285
2015-03-27 0.040 0.250412
2014-12-29 0.040 0.190522
2014-09-26 0.040 0.159501
2014-06-26 0.035 0.133893
2014-03-27 0.035 0.129119
2013-12-27 0.035 0.126498
2013-09-26 0.035 0.152238
2013-06-26 0.035 0.202867
2013-03-26 0.030 0.152509
2012-12-14 0.030 0.232191
2012-09-27 0.030 0.256225
2012-06-27 0.030 0.281679
2012-03-28 0.030 0.207304
2011-12-28 0.030 0.226864
2011-09-28 0.030 0.328124
2011-06-28 0.025 0.217482
2011-03-29 0.025 0.296813
2010-12-29 0.025 0.300734
2010-09-28 0.025 0.451579
2010-06-28 0.025 0.432914
2010-03-29 0.025 0.389262
2009-12-29 0.025 0.364003
2009-09-28 0.025 0.397113
2009-06-26 0.025 0.381252
2009-03-27 0.025 0.778502
2008-12-19 0.025 0.536084
2008-09-19 0.025 0.383368
Additional Data
dividendRate 0.32
dividendYield 0.2
exDividendDate 2026-03-31
trailingAnnualDividendRate 0.32
trailingAnnualDividendYield 0.0020271125
lastDividendValue 0.08
lastDividendDate 2026-03-31
dividendDate 2026-04-15

Info Dump

Attribute Value
52 Week Change 1.9271278
Address1 2,300 N. Field Street
Address2 Suite 1900
All Time High 174.43
All Time Low 3.22
Ask 169.0
Ask Size 100
Audit Risk 2
Average Analyst Rating 2.0 - Buy
Average Daily Volume10 Day 604,670
Average Daily Volume3 Month 754,054
Average Volume 754,054
Average Volume10Days 604,670
Beta 1.39
Bid 163.4
Bid Size 100
Board Risk 4
Book Value 31.104
City Dallas
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 1
Country United States
Crypto Tradeable 0
Currency USD
Current Price 164.81
Current Ratio 1.262
Custom Price Alert Confidence HIGH
Date Short Interest 1,774,915,200
Day High 167.49
Day Low 160.01
Debt To Equity 56.568
Display Name Primoris Services
Dividend Date 1,776,211,200
Dividend Rate 0.32
Dividend Yield 0.2
Earnings Call Timestamp End 1,771,945,200
Earnings Call Timestamp Start 1,771,945,200
Earnings Growth -0.029
Earnings Quarterly Growth -0.042
Earnings Timestamp 1,771,880,400
Earnings Timestamp End 1,777,924,800
Earnings Timestamp Start 1,777,924,800
Ebitda 505,800,000
Ebitda Margins 0.06677
Enterprise To Ebitda 17.692
Enterprise To Revenue 1.181
Enterprise Value 8,948,759,552
Eps Current Year 5.91432
Eps Forward 6.70488
Eps Trailing Twelve Months 5.02
Esg Populated 0
Ex Dividend Date 1,774,915,200
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 150.3702
Fifty Day Average Change 14.439804
Fifty Day Average Change Percent 0.096028365
Fifty Two Week Change Percent 192.71278
Fifty Two Week High 174.43
Fifty Two Week High Change -9.619995
Fifty Two Week High Change Percent -0.055151038
Fifty Two Week Low 53.13
Fifty Two Week Low Change 111.67999
Fifty Two Week Low Change Percent 2.1020138
Fifty Two Week Range 53.13 - 174.43
Financial Currency USD
First Trade Date Milliseconds 1,218,029,400,000
Five Year Avg Dividend Yield 0.69
Float Shares 53,422,419
Forward Eps 6.70488
Forward P E 24.580603
Free Cashflow 291,637,504
Full Exchange Name NYSE
Full Time Employees 18,526
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,775,001,600
Gross Margins 0.10734
Gross Profits 813,100,032
Has Pre Post Market Data 1
Held Percent Insiders 0.0116799995
Held Percent Institutions 1.06477
Implied Shares Outstanding 54,231,528
Industry Engineering & Construction
Industry Disp Engineering & Construction
Industry Key engineering-construction
Is Earnings Date Estimate 1
Language en-US
Last Dividend Date 1,774,915,200
Last Dividend Value 0.08
Last Fiscal Year End 1,767,139,200
Long Business Summary Primoris Services Corporation provides infrastructure services primarily in the United States and Canada. The company operates in two segments: Utilities and Energy. The Utilities segment offers installation and maintenance of new and existing natural gas and electric utility distribution and transmission systems, and communications systems. The Energy segment provides engineering, procurement, construction, and maintenance services for entities in the energy, renewable energy and energy storage, renewable fuels, and petroleum and petrochemical industries, as well as state departments of transportation. The company also provides replacement services. Primoris Services Corporation was founded in 1960 and is headquartered in Dallas, Texas.
Long Name Primoris Services Corporation
Market us_market
Market Cap 8,937,897,984
Market State POST
Max Age 86,400
Message Board Id finmb_4236188
Most Recent Quarter 1,767,139,200
Net Income To Common 274,900,000
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 8,560,989,010
Number Of Analyst Opinions 14
Open 161.46
Operating Cashflow 470,400,000
Operating Margins 0.041739997
Overall Risk 1
Payout Ratio 0.0637
Phone 214 740 5600
Post Market Change 1.375
Post Market Change Percent 0.834294
Post Market Price 166.185
Post Market Time 1,776,464,881
Previous Close 157.86
Price Eps Current Year 27.866262
Price Hint 2
Price To Book 5.2986755
Price To Sales Trailing12 Months 1.179936
Profit Margins 0.03629
Quick Ratio 1.158
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.0
Region US
Regular Market Change 6.95
Regular Market Change Percent 4.40263
Regular Market Day High 167.49
Regular Market Day Low 160.01
Regular Market Day Range 160.01 - 167.49
Regular Market Open 161.46
Regular Market Previous Close 157.86
Regular Market Price 164.81
Regular Market Time 1,776,456,003
Regular Market Volume 679,423
Return On Assets 0.06013
Return On Equity 0.17790002
Revenue Growth 0.067
Revenue Per Share 140.276
Sand P52 Week Change 0.36506534
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 1
Shares Outstanding 54,231,528
Shares Percent Shares Out 0.057800002
Shares Short 3,132,468
Shares Short Previous Month Date 1,772,150,400
Shares Short Prior Month 2,777,156
Short Name Primoris Services Corporation
Short Percent Of Float 0.079
Short Ratio 3.76
Source Interval 15
State TX
Symbol PRIM
Target High Price 205.0
Target Low Price 139.0
Target Mean Price 174.64285
Target Median Price 175.0
Total Cash 535,500,000
Total Cash Per Share 9.906
Total Debt 950,899,968
Total Revenue 7,574,900,224
Tradeable 0
Trailing Annual Dividend Rate 0.32
Trailing Annual Dividend Yield 0.0020271125
Trailing Eps 5.02
Trailing P E 32.830677
Trailing Peg Ratio None
Triggerable 1
Two Hundred Day Average 129.42805
Two Hundred Day Average Change 35.381943
Two Hundred Day Average Change Percent 0.27337152
Type Disp Equity
Volume 679,423
Website https://www.prim.com
Zip 75,201