| Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| PRIM | Primoris Services Corp | Terry D. Mccallister | Director | Jul 15, 2026 | Buy | $86.66 | 20 | 1,733 | 21,144 | Jul 17, 2026, 06:05 PM | |
| PRIM | Primoris Services Corp | Terry D. Mccallister | Director | Apr 15, 2026 | Buy | $164.40 | 10 | 1,644 | 20,857 | Apr 17, 2026, 06:05 PM | |
| PRIM | Primoris Services Corp | Terry D. Mccallister | Director | Jan 15, 2026 | Buy | $137.99 | 12 | 1,656 | 20,552 | Jan 16, 2026, 06:05 PM | |
| PRIM | Primoris Services Corp | Terry D. Mccallister | Director | Oct 15, 2025 | Buy | $140.68 | 12 | 1,688 | 20,239 | Oct 17, 2025, 06:05 PM | |
| PRIM | Primoris Services Corp | Terry D. Mccallister | Director | Aug 26, 2021 | Buy | $24.61 | 10,000 | 246,100 | 10,000 | Aug 30, 2021, 05:54 PM |
