Primoris Services Corp (PRIM)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

17 annual periodsNewest to oldest
20252024202320222021202020192018201720162015201420132012201120102009
Revenue$7.57B$6.37B$5.72B$4.42B$3.50B$3.49B$3.11B$2.94B$2.38B$2.00B
Gross profit$813.1M$703.2M$587.5M$456.9M$416.7M$370.2M$330.9M$325.7M$278.4M$201.3M$219.9M$236.0M$256.0M$192.7M$185.2M$122.8M$75.6M
Operating income$411.5M$317.4M$253.1M$195.3M$170.2M$163.9M$140.9M$130.5M$106.3M$57.7M$67.8M$103.8M$125.2M$96.3M$99.0M$57.8M$40.4M
EBITDAderived$503.4M$412.9M$360.1M$294.5M$275.7M$246.4M$226.3M$209.7M$172.6M$125.8M$133.0M$162.2M$175.1M$131.9M$132.8M$82.3M$49.1M
Net income$274.9M$180.9M$126.1M$133.0M$115.7M$105.0M$82.3M$77.5M$72.4M$26.7M$36.9M$63.7M$74.7M$58.3M$58.6M$33.6M
Basic EPSper diluted share$5.09$3.37$2.37$2.50$2.19$2.17$1.62$1.51$1.41$0.52$0.71$1.22$1.35$1.10$1.15$0.79$0.81
Diluted EPSper diluted share$5.02$3.31$2.33$2.47$2.17$2.16$1.61$1.50$1.40$0.51$0.71$1.22$1.35$1.10$1.14$0.72$0.75

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys4$1.00M disclosed value
Sells (SEC code S)38$28.58M disclosed value
42 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
May 28, 2026Form 4Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSellCommon Stock105$130.26$13.7K0
May 28, 2026Form 4Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSellCommon Stock5.9K$129.85$760.3K105
May 28, 2026Form 4Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSellCommon Stock6.1K$128.65$790.8K6.0K
May 28, 2026Form 4Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSellCommon Stock6.0K$127.66$768.1K12.1K
May 28, 2026Form 4Perisich John M.CHIEF LEGAL AND ADMIN OFFICERSellCommon Stock9.4K$126.68$1.20M18.1K