Insider at

04

Insider transactions

05
0 buys (P) 2 sells (S) Net: $-132,853 + 18 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

18 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Feb. 24, 2026 SPSC S 10b5-1 1,900 $54.80 $104,120 56,862 Direct -3.23% Disposed 47.8% (price as of 2026-10-06)
Feb. 24, 2026 SPSC S 10b5-1 518 $55.47 $28,733 56,344 Direct -0.91% Disposed 46.1% (price as of 2026-10-06)
Feb. 20, 2025 SPSC S 10b5-1 555 $143.99 $79,914 1,724,922 Direct -0.03% Disposed -43.7% (price as of 2026-10-06)
Feb. 20, 2025 SPSC S 10b5-1 185 $145.20 $26,862 1,724,737 Direct -0.01% Disposed -44.2% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 906 $146.74 $132,946 38,414 Direct -2.30% Disposed -44.8% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 910 $148.65 $135,272 37,504 Direct -2.37% Disposed -45.5% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 400 $149.24 $59,696 37,104 Direct -1.07% Disposed -45.7% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 555 $143.99 $79,914 36,549 Direct -1.50% Disposed -43.7% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 185 $145.20 $26,862 36,364 Direct -0.51% Disposed -44.2% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 906 $146.74 $132,946 1,726,787 Direct -0.05% Disposed -44.8% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 910 $148.65 $135,272 1,725,877 Direct -0.05% Disposed -45.5% (price as of 2026-10-06)
Feb. 19, 2025 SPSC S 10b5-1 400 $149.24 $59,696 1,725,477 Direct -0.02% Disposed -45.7% (price as of 2026-10-06)
Jan. 31, 2025 SPSC S 10b5-1 68 $184.78 $12,565 27,693 Direct -0.24% Disposed -56.2% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 2,288 $183.47 $419,779 30,203 Direct -7.04% Disposed -55.8% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 316 $184.27 $58,229 29,887 Direct -1.05% Disposed -56.0% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 626 $185.52 $116,136 29,261 Direct -2.09% Disposed -56.3% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 700 $186.57 $130,599 28,561 Direct -2.39% Disposed -56.6% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 700 $187.58 $131,306 27,861 Direct -2.45% Disposed -56.8% (price as of 2026-10-06)
Jan. 30, 2025 SPSC S 10b5-1 100 $188.55 $18,855 27,761 Direct -0.36% Disposed -57.0% (price as of 2026-10-06)

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
Nov. 4, 2025 SPSC Stock Option (right to buy) Common Stock (8,118) $54.54 Feb. 19, 2026 8,118 Disposed
Aug. 11, 2025 AIRTP Stock options Common Stock (290) · June 30, 2041 290 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (292) · June 30, 2041 292 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (292) · June 30, 2041 292 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (292) · June 30, 2041 292 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (292) · June 30, 2041 292 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (292) · June 30, 2041 292 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (500) $50.00 Aug. 6, 2045 500 Acquired
Aug. 11, 2025 AIRTP Stock options Common Stock (500) $30.00 Aug. 6, 2045 500 Acquired

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

Initial ownership (Form 3) 4 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
June 7, 2024 SPSC Common Stock 18,492 Direct
June 7, 2024 SPSC Common Stock 403 Indirect
June 7, 2024 SPSC Stock Option (right to buy)→ Common Stock (8,118) 8,118 Direct
June 7, 2024 SPSC Stock Option (right to buy)→ Common Stock (11,196) 11,196 Direct