Insider at

04

Insider transactions

05
0 buys (P) 4 sells (S) Net: $-2,836,797 + 64 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

64 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 26, 2026 PRIM S 12,333 $118.55 $1,462,077 22,608 Direct -35.30% Disposed -33.3% (price as of 2026-10-02)
May 26, 2026 PRIM S 3,917 $119.66 $468,708 18,691 Direct -17.33% Disposed -33.9% (price as of 2026-10-02)
May 26, 2026 PRIM S 3,750 $120.27 $451,012 14,941 Direct -20.06% Disposed -34.2% (price as of 2026-10-02)
Nov. 10, 2025 PRIM S 3,500 $130.00 $455,000 21,302 Direct -14.11% Disposed -39.2% (price as of 2026-10-02)
Dec. 2, 2024 PRIM S 2,000 $83.98 $167,960 23,818 Direct -7.75% Disposed -5.8% (price as of 2026-10-02)
Nov. 6, 2024 PRIM S 2,000 $76.14 $152,280 25,818 Direct -7.19% Disposed 3.9% (price as of 2026-10-02)
June 14, 2024 PRIM S 2,500 $52.86 $132,150 27,517 Direct -8.33% Disposed 49.6% (price as of 2026-10-02)
March 13, 2024 PRIM S 2,500 $40.69 $101,725 29,217 Direct -7.88% Disposed 94.3% (price as of 2026-10-02)
Nov. 9, 2023 PRIM S 5,000 $30.81 $154,050 30,719 Direct -14.00% Disposed 156.7% (price as of 2026-10-02)
March 6, 2023 PRIM S 10,000 $27.36 $273,600 32,354 Direct -23.61% Disposed 189.0% (price as of 2026-10-02)
March 15, 2022 PRIM S 20,000 $26.51 $530,200 36,785 Direct -35.22% Disposed 198.3% (price as of 2026-10-02)
Nov. 8, 2019 PRIM S 8,929 $22.26 $198,760 6,242 Direct -58.86% Disposed 255.3% (price as of 2026-10-02)
Sept. 21, 2018 PRIM S 7,866 $25.44 $200,111 6,242 Direct -55.76% Disposed 210.8% (price as of 2026-10-02)
Feb. 26, 2018 PRIM P 7,866 $20.87 $164,163 14,108 Direct +126.02% Acquired 278.9% (price as of 2026-10-02)
Dec. 1, 2017 PRIM S 9,077 $27.43 $248,982 6,242 Direct -59.25% Disposed 188.3% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
April 1, 2026 PRIM Restricted Stock Units Common Stock (21,774) · · 21,774 Disposed
April 1, 2025 PRIM Restricted Stock Units Common Stock (21,774) · · 21,774 Acquired
Aug. 28, 2020 PRIM Restricted Stock Unit Common Stock (14,115) · · 14,115 Disposed
July 1, 2020 PRIM Restricted Stock Unit Common Stock (50,763) · · 50,763 Disposed
June 30, 2020 PRIM Restricted Stock Units Common Stock (171) · · 171 Acquired
March 31, 2020 PRIM Restricted Stock Units Common Stock (190) · · 190 Acquired
Feb. 28, 2020 PRIM Restricted Stock Units Common Stock (14,115) · · 14,115 Acquired
Dec. 31, 2019 PRIM Restricted Stock Units Common Stock (136) · · 136 Acquired
Sept. 30, 2019 PRIM Restricted Stock Units Common Stock (153) · · 153 Acquired
Sept. 28, 2019 PRIM Resticted Stock Units Common Stock (120) · · 120 Acquired
June 28, 2019 PRIM Restricted Stock Units Common Stock (143) · · 143 Acquired
March 29, 2019 PRIM Resticted Stock Units Common Stock (145) · · 145 Acquired
Dec. 31, 2018 PRIM Resticted Stock Units Common Stock (156) · · 156 Acquired
June 29, 2018 PRIM Resticted Stock Units Common Stock (109) · · 109 Acquired
March 29, 2018 PRIM Resticted Stock Units Common Stock (118) · · 118 Acquired
Dec. 29, 2017 PRIM Resticted Stock Units Common Stock (109) · · 109 Acquired
Sept. 29, 2017 PRIM Resticted Stock Units Common Stock (92) · · 92 Acquired
June 30, 2017 PRIM Resticted Stock Units Common Stock (108) · · 108 Acquired
March 31, 2017 PRIM Resticted Stock Units Common Stock (116) · · 116 Acquired
Dec. 31, 2016 PRIM Resticted Stock Units Common Stock (59) · · 59 Acquired
Sept. 30, 2016 PRIM Resticted Stock Units Common Stock (65) · · 65 Acquired
June 30, 2016 PRIM Resticted Stock Units Common Stock (71) · · 71 Acquired
March 31, 2016 PRIM Resticted Stock Units Common Stock (55) · · 55 Acquired
Dec. 31, 2015 PRIM Resticted Stock Units Common Stock (61) · · 61 Acquired
Sept. 30, 2015 PRIM Restricted Stock Units Common Stock (74) · · 74 Acquired
March 24, 2014 PRIM Restricted Stock Units Common Stock (48,512) · · 48,512 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).