tiprankstipranks
Trending News
More News >
Advertisement
Advertisement

Top Executive Sells Significant Shares in Primoris Services!

Top Executive Sells Significant Shares in Primoris Services!

New insider activity at Primoris Services ( (PRIM) ) has taken place on August 13, 2025.

Elevate Your Investing Strategy:

  • Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.

John Perisich, the Chief Legal and Administrative Officer of Primoris Services, has recently sold 11,607 shares of the company’s stock, amounting to a total transaction value of $1,294,296.

Recent Updates on PRIM stock

Primoris Services has seen a series of price target increases from analysts following its strong Q2 2025 earnings report. DA Davidson raised its price target due to the company’s earnings beat and guidance raise, highlighting the role of fundamental business drivers and execution in driving growth. KeyBanc also increased its target, citing strong Q2 results, improved margins, and robust bookings momentum in renewables and communications. UBS followed suit, noting the company’s beat and raise quarter. Primoris reported a 20.9% revenue increase, driven by growth in the Energy and Utilities segments, and raised its full-year EPS guidance, reflecting confidence in continued financial strength. Despite challenges in the Energy segment margins and battery storage market, the overall outlook remains positive with strategic initiatives and strong demand expected to drive future growth.

Spark’s Take on PRIM Stock

According to Spark, TipRanks’ AI Analyst, PRIM is a Outperform.

Primoris Services is on a solid growth path with strong financial performance and positive earnings call sentiment. However, technical indicators suggest caution due to overbought conditions, and valuation metrics indicate the stock may be overvalued.

To see Spark’s full report on PRIM stock, click here.

More about Primoris Services

YTD Price Performance: 50.34%

Average Trading Volume: 914,827

Technical Sentiment Signal: Buy

Current Market Cap: $6.19B

Disclaimer & DisclosureReport an Issue

1