stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Dow:  
Nasdaq:  
S&P 500:  
Primoris Services CorpPRIM
$72.773.76%-2.84

Primoris Services Corp (PRIM)

Date: 2026-10-30 16:00O: 72.11H: 75.19L: 70.67C: 72.77Vol: 1.146M
Primoris Services Corp stock is traded at $72.77, with a volume of 1,145,837. It is down -3.76% in the last 24 hours and down -2.35% over the past month. Primoris Services Corp is a provider of critical infrastructure services operating mainly in the United States and Canada. The company provides a range of construction, maintenance, replacement, and engineering services. The Utilities segment operates throughout the United States and specializes in a range of services, including the construction and maintenance of new and existing natural gas and electric utility distribution and transmission systems, and communications 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 to various industries. The majority of the company's revenue is derived from the Energy segment.
Previous Close:
$75.61
Open:
$72.11
24h Volume:
1,145,837
Relative Volume:
0.78
Market Cap:
$3.92B
Revenue:
$7.49B
Net Income/Loss:
$248.14M
P/E Ratio:
16.07
EPS:
$4.53
Net Cash Flow:
$164.52M
1W Performance:
+11.90%
1M Performance:
-2.35%
6M Performance:
-59.83%
1Y Performance:
-48.66%
1-Day Range:
$70.67$75.19
1-Week Range:
$65.30$76.70
52-Week Range:
$62.41$205.50

Primoris Services Corp Stock (PRIM) Company Profile

Name
Primoris Services Corp
Phone
214-740-5600
Address
2300 N. FIELD STREET, SUITE 1900, DALLAS, USA
Employee
18,526
X
-
Next Earnings Date
2026-11-03
Latest SEC Filings
SEC
PRIM's Discussions on X
X

Compare PRIM vs PWR, FIX, FER, EME, APG

StocksPriceMarket CapRevenueNet IncomeCash FlowEPS
PRIM
Primoris Services Corp
$72.77$3.92B$7.49B$248.14M$164.52M$4.53
PWR
Quanta Services Inc
$620.73$93.53B$30.12B$1.12B$1.68B$7.29
FIX
Comfort Systems Usa Inc
$1,232.66$43.38B$11.23B$1.43B$2.16B$40.65
FER
Ferrovial N V
$55.29$39.74B$10.90B$1.27B$1.12B$1.38
EME
Emcor Group Inc
$679.55$29.75B$17.75B$1.34B$1.08B$29.88
APG
Api Group Corp
$44.34$19.16B$8.17B$324.00M$680.00M-$0.711

Primoris Services Corp Stock (PRIM) Upgrades & Downgrades

DateActionAnalystRating Change
Sep-09-26InitiatedPiper SandlerNeutral
Jul-07-26InitiatedOppenheimerOutperform
Jun-29-26UpgradeJP MorganNeutral → Overweight
Jun-25-26UpgradeGoldmanSell → Neutral

Primoris Services Corp Stock (PRIM) Financials Data

Revenue

Net Income

Cash Flow

EPS

Primoris Services Corp Stock (PRIM) Insider Trading

  • Director
    Transaction
    Buy
    Cost
    $86.66
    #Shares
    20
    Value ($)
    1,690
    #Shares Total
    21,144
  • Officer
    Transaction
    Proposed Sale
    Cost
    $125.21
    #Shares
    2,100
    Value ($)
    262,944
    #Shares Total
    0
  • Officer
    Transaction
    Proposed Sale
    Cost
    $125.40
    #Shares
    6,619
    Value ($)
    830,022
    #Shares Total
    0
  • Officer
    Transaction
    Proposed Sale
    Cost
    $127.86
    #Shares
    29,707
    Value ($)
    3,798,225
    #Shares Total
    0
  • CHIEF LEGAL AND ADMIN OFFICER
    Transaction
    Sale
    Cost
    $127.86
    #Shares
    29,707
    Value ($)
    3,798,225
    #Shares Total
    0
  • King David LeeMay 26 '26
    Director
    Transaction
    Proposed Sale
    Cost
    $119.09
    #Shares
    20,000
    Value ($)
    2,381,802
    #Shares Total
    0
  • King David LeeMay 26 '26
    Director
    Transaction
    Sale
    Cost
    $119.09
    #Shares
    20,000
    Value ($)
    2,381,801
    #Shares Total
    14,941
  • Officer
    Transaction
    Proposed Sale
    Cost
    $108.00
    #Shares
    900
    Value ($)
    97,201
    #Shares Total
    0
  • Director
    Transaction
    Buy
    Cost
    $164.40
    #Shares
    10
    Value ($)
    1,668
    #Shares Total
    20,857
  • Director
    Transaction
    Buy
    Cost
    $138.00
    #Shares
    12
    Value ($)
    1,643
    #Shares Total
    20,552
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
MCCALLISTER TERRY DDirectorJul 15 '26Buy$86.66201,69021,144
Vorderbruggen AnthonyOfficerJun 03 '26Proposed Sale$125.212,100262,9440
Vorderbruggen AnthonyOfficerMay 29 '26Proposed Sale$125.406,619830,0220
Perisich John M.OfficerMay 28 '26Proposed Sale$127.8629,7073,798,2250
Perisich John M.CHIEF LEGAL AND ADMIN OFFICERMay 28 '26Sale$127.8629,7073,798,2250
King David LeeDirectorMay 26 '26Proposed Sale$119.0920,0002,381,8020
King David LeeDirectorMay 26 '26Sale$119.0920,0002,381,80114,941
Vorderbruggen AnthonyOfficerMay 07 '26Proposed Sale$108.0090097,2010
MCCALLISTER TERRY DDirectorApr 15 '26Buy$164.40101,66820,857
MCCALLISTER TERRY DDirectorJan 15 '26Buy$138.00121,64320,552

Primoris Services Corp Stock (PRIM) Latest News

Oct 30, 2026
Oct 30, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 27, 2026
Oct 27, 2026
Oct 27, 2026
Oct 27, 2026
Oct 26, 2026
Oct 26, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 23, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 21, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 20, 2026
Oct 18, 2026
Oct 18, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 16, 2026
Oct 14, 2026
Oct 14, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 13, 2026
Oct 11, 2026
Oct 11, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 09, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 08, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 07, 2026
Oct 06, 2026
Oct 06, 2026
Oct 05, 2026
Oct 05, 2026
Oct 04, 2026
Oct 04, 2026
Oct 02, 2026
Oct 02, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Oct 01, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 29, 2026
Sep 29, 2026

Similar to PRIM