Index RUT
P/E 20.58
EPS (ttm) 3.77
Insider Own 1.10%
Shs Outstand 54.00M
Perf Week 16.34%
Market Cap 4.19B
Forward P/E 15.51
EPS next Y 5.00
Insider Trans -13.47%
Shs Float 53.41M
Perf Month 34.18%
Income 206.19M
PEG 1.57
EPS next Q 1.08
Inst Own 94.24%
Short Float 5.25%
Perf Quarter 3.38%
Sales 6.60B
P/S 0.63
EPS this Y 15.92%
Inst Trans 0.01%
Short Ratio 2.62
Perf Half Y -4.94%
Book/sh 26.78
P/B 2.90
EPS next Y 11.52%
ROA 5.05%
Short Interest 2.80M
Perf Year 54.48%
Cash/sh 6.61
P/C 11.73
EPS next 5Y 13.07%
ROE 15.30%
52W Range 45.92 - 90.86
Perf YTD 1.58%
Dividend Est. 0.30 (0.39%)
P/FCF 9.39
EPS past 5Y 15.51%
ROI 8.93%
52W High -14.59%
Beta 1.40
Dividend TTM 0.28 (0.36%)
Quick Ratio 1.19
Sales past 5Y 15.93%
Gross Margin 11.22%
52W Low 69.03%
ATR (14) 3.26
Dividend Ex-Date Jun 30, 2025
Current Ratio 1.22
EPS Y/Y TTM 42.45%
Oper. Margin 5.24%
RSI (14) 76.57
Volatility 4.29% 3.95%
Employees 15716
Debt/Eq 0.73
Sales Y/Y TTM 12.45%
Profit Margin 3.12%
Recom 1.18
Target Price 86.73
Option/Short Yes / Yes
LT Debt/Eq 0.60
EPS Q/Q 132.32%
Payout 7.84%
Rel Volume 1.17
Prev Close 76.53
Sales Surprise 10.59%
EPS Surprise 49.30%
Sales Q/Q 16.66%
Earnings May 05 AMC
Avg Volume 1.07M
Price 77.61
SMA20 21.80%
SMA50 25.28%
SMA200 16.37%
Trades
Volume 902,849
Change 1.41%
Date
Action
Analyst
Rating Change
Price Target Change
Apr-08-25 Initiated
Piper Sandler
Overweight
$75
Mar-11-25 Initiated
Jefferies
Buy
$73
Jan-08-25 Initiated
Guggenheim
Buy
$102
Dec-11-24 Initiated
KeyBanc Capital Markets
Overweight
$96
Oct-07-24 Initiated
JP Morgan
Overweight
$71
Apr-03-23 Upgrade
Goldman
Sell → Neutral
$22.50 → $27
Nov-11-21 Downgrade
Goldman
Neutral → Sell
$27 → $24
Jul-16-21 Initiated
Morgan Stanley
Overweight
$37
Jun-16-21 Initiated
Goldman
Neutral
$35
Oct-27-20 Downgrade
KeyBanc Capital Markets
Overweight → Sector Weight
Feb-06-19 Upgrade
KeyBanc Capital Markets
Sector Weight → Overweight
$28
Feb-28-18 Upgrade
Sidoti
Neutral → Buy
Oct-11-17 Resumed
Seaport Global Securities
Buy
$32
Nov-21-16 Initiated
Sidoti
Neutral
Nov-09-16 Reiterated
Wunderlich
Buy
$23 → $25
Aug-25-16 Upgrade
Seaport Global Securities
Neutral → Buy
$20 → $24
Apr-12-16 Initiated
Canaccord Genuity
Hold
$24
Nov-12-15 Reiterated
Wunderlich
Buy
$23 → $26
Jul-17-15 Downgrade
Global Hunter Securities
Accumulate → Neutral
May-06-15 Reiterated
Wunderlich
Buy
$22 → $25
Show Previous Ratings
May-05-25 07:30PM
07:15PM
06:45PM
May-03-25 06:01AM
May-01-25 04:13PM
01:07PM
Loading…
Apr-29-25 01:07PM
01:05PM
05:44AM
Apr-28-25 01:10PM
10:39AM
10:00AM
Apr-25-25 09:14AM
04:48AM
Apr-24-25 09:34AM
Apr-23-25 12:10PM
04:10PM
Loading…
Apr-22-25 04:10PM
05:01AM
Apr-21-25 09:40AM
Apr-19-25 05:30AM
Apr-04-25 09:40AM
Apr-02-25 03:52PM
Apr-01-25 01:58PM
Mar-29-25 07:13PM
Mar-27-25 12:03PM
Mar-25-25 09:55AM
Mar-21-25 07:10AM
Mar-19-25 09:40AM
05:05AM
Mar-18-25 09:00AM
Mar-14-25 04:05PM
04:15PM
Loading…
Mar-11-25 04:15PM
Mar-03-25 09:40AM
Feb-24-25 04:15PM
Feb-10-25 01:01PM
Feb-04-25 04:15PM
Jan-07-25 04:15PM
Dec-26-24 03:12PM
Dec-09-24 12:00PM
Nov-25-24 04:41PM
Nov-04-24 04:15PM
Oct-22-24 04:15PM
Sep-17-24 04:15PM
Sep-13-24 09:40AM
Aug-28-24 09:40AM
Aug-20-24 04:10PM
Aug-12-24 09:40AM
Aug-05-24 04:15PM
Jul-22-24 04:10PM
Jul-16-24 04:10PM
Jun-11-24 10:50AM
Jun-03-24 12:00PM
May-29-24 09:15AM
May-10-24 06:26PM
May-09-24 01:38PM
May-08-24 04:15PM
Apr-18-24 04:15PM
Apr-02-24 04:10PM
Mar-06-24 04:10PM
Feb-29-24 08:11AM
Feb-26-24 04:10PM
Feb-08-24 04:00PM
Feb-05-24 04:00PM
Dec-07-23 04:00PM
Nov-14-23 08:55AM
Nov-13-23 04:00PM
Nov-09-23 02:11PM
Nov-07-23 04:10PM
Oct-23-23 04:00PM
Oct-11-23 04:00PM
Sep-15-23 02:34PM
(Investor's Business Daily)
Sep-11-23 04:00PM
Aug-28-23 08:50AM
Aug-07-23 04:10PM
Jul-18-23 04:15PM
Jun-27-23 04:15PM
08:50AM
Jun-23-23 12:00PM
09:40AM
Jun-13-23 08:00AM
Jun-07-23 04:45PM
May-24-23 07:28AM
May-09-23 04:05PM
May-05-23 07:04PM
Apr-24-23 05:15PM
Apr-19-23 04:15PM
Apr-16-23 08:24AM
Mar-24-23 09:00AM
Mar-21-23 08:15AM
Mar-11-23 03:41AM
Mar-09-23 07:10AM
Mar-04-23 07:42AM
Mar-02-23 06:04AM
05:42AM
Mar-01-23 02:31AM
(Thomson Reuters StreetEvents)
Feb-27-23 04:30PM
Feb-08-23 10:56AM
Feb-07-23 04:15PM
Jan-23-23 05:22AM
Jan-04-23 02:29PM
05:27AM
Primoris Services Corp. is a holding company, which engages in the provision of construction, fabrication, maintenance, replacement, and engineering services. It operates through the Utilities and Energy segments. The Utilities segment specializes in a range of services, including telecommunications and installation and maintenance of new and existing natural gas and electric utility distribution and transmission systems. The Energy segment operates throughout the United States and Canada and specializes in a range of services that include 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 was founded by Brian Patt in 1960 and is headquartered in Dallas, TX.
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Cook Stephen C. Director May 14 '25 Proposed Sale 70.85 2,090 148,076 May 14 10:15 AM Cook Stephen C. Director May 08 '25 Proposed Sale 69.84 800 55,872 May 08 03:54 PM McCormick Thomas Edward AFFILIATE May 06 '25 Proposed Sale 66.09 109,889 7,262,399 May 06 03:19 PM McCormick Thomas Edward PRESIDENT & CEO Mar 17 '25 Sale 64.10 61,390 3,935,120 46,796 Mar 19 06:15 PM McCormick Thomas Edward Director Mar 17 '25 Proposed Sale 64.35 61,390 3,950,446 Mar 17 02:42 PM Kinch Jeremy COSO Mar 05 '25 Sale 68.24 4,500 307,080 12,586 Mar 06 06:00 PM Cook Stephen C. Director Mar 04 '25 Sale 68.00 998 67,864 7,377 Mar 06 06:00 PM Kinch Jeremy Officer Mar 05 '25 Proposed Sale 68.24 4,500 307,071 Mar 05 04:00 PM Cook Stephen C. Director Mar 04 '25 Proposed Sale 68.00 998 67,864 Mar 04 04:59 PM STRICKER TRAVIS L CHIEF ACCOUNTING OFFICER Dec 12 '24 Sale 80.51 4,583 368,957 6,006 Dec 13 06:05 PM STRICKER TRAVIS L Officer Dec 12 '24 Proposed Sale 80.61 4,583 369,436 Dec 12 12:15 PM King David Lee Director Dec 02 '24 Sale 83.98 2,000 167,961 23,818 Dec 04 06:15 PM King David Lee Director Dec 02 '24 Proposed Sale 83.98 2,000 167,960 Dec 02 04:28 PM McCormick Thomas Edward CEO & PRESIDENT Nov 13 '24 Sale 81.28 15,000 1,219,156 61,390 Nov 15 06:30 PM Cook Stephen C. Director Nov 14 '24 Sale 78.53 4,018 315,548 7,908 Nov 15 06:30 PM Cook Stephen C. Director Nov 14 '24 Proposed Sale 78.53 4,018 315,534 Nov 14 02:56 PM McCormick Thomas Edward Officer Nov 13 '24 Proposed Sale 81.28 15,000 1,219,156 Nov 13 02:36 PM Schauerman John P. Director Nov 07 '24 Sale 79.87 20,000 1,597,376 117,281 Nov 08 06:00 PM King David Lee Director Nov 06 '24 Sale 76.14 2,000 152,277 25,818 Nov 07 07:00 PM SCHAUERMAN FAMILY TRUST Board Member Nov 07 '24 Proposed Sale 79.87 20,000 1,597,376 Nov 07 04:43 PM Jones Stephen David Officer Nov 07 '24 Proposed Sale 79.49 7,234 575,000 Nov 07 01:52 PM Moedl Colter Officer Nov 06 '24 Proposed Sale 75.50 3,357 253,454 Nov 06 02:46 PM King David Lee Director Nov 06 '24 Proposed Sale 77.00 2,000 154,000 Nov 06 01:02 PM Schauerman John P. Director Sep 19 '24 Sale 59.25 25,000 1,481,332 137,281 Sep 20 07:00 PM SCHAUERMAN FAMILY TRUST Board Member Sep 19 '24 Proposed Sale 59.25 25,000 1,481,334 Sep 19 04:51 PM Perisich John M. CHIEF LEGAL AND ADMIN OFFICER Sep 13 '24 Sale 55.33 4,391 242,958 0 Sep 16 07:00 PM Schauerman John P. Director Sep 12 '24 Sale 54.05 25,000 1,351,212 162,281 Sep 13 06:30 PM Perisich John M. Officer Sep 13 '24 Proposed Sale 55.33 4,391 242,959 Sep 13 03:07 PM King David Lee Director Sep 13 '24 Proposed Sale 55.36 1,000 55,363 Sep 13 12:51 PM SCHAUERMAN FAMILY TRUST Board Member Sep 12 '24 Proposed Sale 54.05 25,000 1,351,212 Sep 12 05:21 PM Jones Stephen David Officer Aug 26 '24 Proposed Sale 55.98 1,948 109,049 Aug 26 10:44 AM Kinch Jeremy Officer Aug 19 '24 Proposed Sale 54.05 2,504 135,354 Aug 19 11:26 AM Jones Stephen David Officer Aug 08 '24 Proposed Sale 52.26 2,146 112,150 Aug 08 02:27 PM King David Lee Director Jun 14 '24 Sale 52.86 2,500 132,150 27,517 Jun 17 06:00 PM MASHINSKI CARLA S Director Jun 12 '24 Sale 53.92 3,883 209,371 20,454 Jun 14 06:15 PM Schauerman John P. Director May 22 '24 Sale 52.91 10,000 529,083 192,281 May 23 07:32 PM Schauerman John P. Director May 23 '24 Sale 53.20 5,000 266,023 187,281 May 23 07:32 PM Schauerman John P. Director May 20 '24 Sale 51.92 15,000 778,857 202,281 May 21 08:00 PM