Intrinsic Value of S&P & Nasdaq Contact Us

Primoris Services Corporation PRIM NYSE

NYSE • Industrials • Engineering & Construction • US • USD

SharesGrow Score
60/100
2/7 Pass
SharesGrow Intrinsic Value
$153.88
-7.4%
Analyst Price Target
$156.73
-5.7%

Primoris Services Corporation (PRIM) has 20 known insider and institutional holders on record. The largest holder is Pratt Brian with 2,442,045 shares. Other notable holders include Schauerman John and Killgore Michael D.

Over the last 12 months, insiders have made 56 transactions in PRIM stock — 34 buys (valued at $456.34M) and 11 sells (valued at $8.64M). Insider buying has outpaced selling during this period, which may signal confidence in the company's prospects.

PRIM Insider Ownership

Top Holder
Pratt Brian
2,442,045 shares
Buys (12 mo)
34
$456.34M value
Sells (12 mo)
11
$8.64M value
12-Month Transaction Activity
Buy 61%
Sell 20%
Top Insider Holders
# Name Role Shares Owned Last Filed Relative Size
1 Pratt Brian Officer 2,442,045 2020-02-25
100%
2 Schauerman John Exec. VP Corp. Dev. 964,060 2013-01-02
39%
3 Killgore Michael D Exec VP, Dir Const Svcs 310,169 2014-03-25
13%
4 Perisich Family Trust Dated July 11, 2007 Officer 144,966 2013-03-15
6%
5 Moerbeek Peter J Officer 100,000 2020-01-10
4%
6 Mccormick Thomas Edward President & CEO 46,796 2025-03-19
2%
7 Tinstman Robert A Director 42,939 2022-05-04
2%
8 Rosenfeld Eric Director 41,383 2014-03-25
2%
9 Brown Peter Cummins Director 39,370 2021-05-04
2%
10 Mashinski Carla S Director 21,824 2026-02-18
1%
11 King David Lee Director 21,468 2026-02-18
1%
12 Mccallister Terry D Director 20,846 2026-02-18
1%
13 Rodriguez Jose Ramon Director 17,417 2026-02-18
1%
14 Moreno John F Jr Chief Operating Officer 14,337 2023-03-02
1%
15 Vadlamudi Koti President & CEO 14,142 2026-03-03
1%
16 Tucker Thomas E. Director 13,581 2021-05-04
1%
17 Ching Michael E. Director 10,130 2026-02-18
0%
18 Perisich John M. Chief Legal and Admin Officer 9,235 2026-03-03
0%
19 Cook Stephen C. Director 7,966 2025-05-01
0%
20 Dodgen Kenneth Morris Chief Financial Officer 7,257 2026-03-03
0%
Recent Transactions (last 12 months)
Date Name Role Type Shares Price Value
2026-04-01 Kinch Jeremy Chief Operating Officer Gift (Given) 147 - -
2026-04-01 King David Lee Director Option Exercise (Sell) 21,774 - -
2026-03-01 Vadlamudi Koti President & CEO RSU Award 6,967 - -
2026-03-01 Dodgen Kenneth Morris Chief Financial Officer Option Exercise (Sell) 10,522 - -
2026-03-01 Kinch Jeremy Chief Operating Officer Option Exercise (Sell) 6,023 - -
2026-03-01 Perisich John M. Chief Legal and Admin Officer Option Exercise (Sell) 12,290 - -
2026-03-01 Stricker Travis CAO Option Exercise (Sell) 4,758 - -
2023-01-30 Stricker Travis CAO RSU Award 5,000 - -
2026-02-17 Saluja Harpreet Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 Ching Michael E. Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 Rodriguez Jose Ramon Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 Wagner Patricia K Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 King David Lee Director RSU Award 166 $37,500.00 $6.23M
2026-02-17 Schauerman John P. Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 Mashinski Carla S Director RSU Award 294 $37,500.00 $11.03M
2026-02-17 Mccallister Terry D Director RSU Award 294 $37,500.00 $11.03M
2026-01-30 Stricker Travis CAO Option Exercise (Sell) 2,500 - -
2026-01-15 Mccallister Terry D Director Informative Buy 12 $138.00 $1.66K
2025-12-11 Schauerman John P. Director Informative Sell 7,815 $136.00 $1.06M
2025-12-08 Mashinski Carla S Director Informative Sell 2,082 $135.14 $281.36K
2025-11-10 Vadlamudi Koti President & CEO RSU Award 7,175 - -
2025-11-10 Vadlamudi Koti Officer Unknown - - -
2025-11-07 Wagner Patricia K Director Informative Sell 13,491 $125.23 $1.69M
2025-11-10 King David Lee Interim President & CEO Informative Sell 3,500 $130.00 $455K
2025-04-30 King David Lee Interim President & CEO RSU Award 517 $37,500.00 $19.39M
Contact Us
🎓
SharesGrow Academy
Learn how to calculate Intrinsic Value and find undervalued stocks.
Weekly live sessions
Send us a message