Insider at

04

Insider transactions

05
0 buys (P) 3 sells (S) Net: $-7,986,394 + 82 non-open-market transactions below 12 months to the week close of 2026-10-23

Price change vs the latest weekly close (updated to the current quote in your browser when available), split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

82 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Nov. 19, 2025 SPXC S 17,920 $205.47 $3,682,022 85,101 Direct -17.39% Disposed -22.0% (price as of )
Nov. 19, 2025 SPXC S 17,891 $206.51 $3,694,670 67,210 Direct -21.02% Disposed -22.4% (price as of )
Nov. 19, 2025 SPXC S 2,944 $207.10 $609,702 64,266 Direct -4.38% Disposed -22.6% (price as of )
March 20, 2024 SPXC S 21,307 $117.41 $2,501,655 93,902 Direct -18.49% Disposed 36.6% (price as of )
March 20, 2024 SPXC S 11,018 $118.00 $1,300,124 82,884 Direct -11.73% Disposed 35.9% (price as of )
July 20, 2022 SPXC S 10b5-1 9,365 $55.00 $515,075 83,472 Direct -10.09% Disposed 191.5% (price as of )
June 24, 2022 SPXC S 10b5-1 12,422 $55.10 $684,452 83,472 Direct -12.95% Disposed 191.0% (price as of )
Jan. 3, 2022 SPXC S 10b5-1 6,263 $58.66 $367,388 78,398 Direct -7.40% Disposed 173.3% (price as of )
Jan. 3, 2022 SPXC S 10b5-1 1,000 $59.45 $59,450 77,398 Direct -1.28% Disposed 169.7% (price as of )
Nov. 29, 2021 SPXC S 10b5-1 7,263 $60.72 $441,009 77,398 Direct -8.58% Disposed 164.0% (price as of )
Jan. 13, 2021 SPXC S 10b5-1 19,663 $57.71 $1,134,752 72,323 Direct -21.38% Disposed 177.8% (price as of )
Nov. 10, 2020 SPXC S 10b5-1 1,913 $47.29 $90,466 72,323 Direct -2.58% Disposed 239.0% (price as of )
Nov. 10, 2020 SPXC S 10b5-1 9,169 $47.38 $434,427 72,323 Direct -11.25% Disposed 238.4% (price as of )
Nov. 9, 2020 SPXC S 10b5-1 5,636 $47.07 $265,287 72,323 Direct -7.23% Disposed 240.6% (price as of )
Nov. 9, 2020 SPXC S 10b5-1 2,944 $47.00 $138,368 72,323 Direct -3.91% Disposed 241.1% (price as of )
Oct. 1, 2020 SPXC S 10b5-1 19,662 $47.00 $924,114 72,323 Direct -21.38% Disposed 241.1% (price as of )
June 8, 2020 SPXC S 10b5-1 400 $47.30 $18,920 72,323 Direct -0.55% Disposed 239.0% (price as of )
June 5, 2020 SPXC S 10b5-1 15,825 $47.42 $750,422 72,323 Direct -17.95% Disposed 238.1% (price as of )

Loaded 100 of 125 rows

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. 19, 2025 SPXC Employee stock option to purchase common stock Common Stock (10,552) $50.09 Feb. 20, 2030 10,552 Disposed
Nov. 19, 2025 SPXC Employee stock option to purchase common stock Common Stock (8,641) $48.97 March 1, 2032 8,641 Disposed
March 3, 2025 SPXC Employee stock option to purchase common stock Common Stock (3,210) $138.60 March 3, 2035 3,210 Acquired
March 20, 2024 SPXC Employee stock option to purchase common stock Common Stock (12,361) $32.69 Feb. 22, 2028 12,361 Disposed
March 20, 2024 SPXC Employee stock option to purchase common stock Common Stock (13,556) $36.51 Feb. 21, 2029 13,556 Disposed
Feb. 28, 2024 SPXC Employee stock option to purchase common stock Common Stock (4,215) $116.40 Feb. 28, 2034 4,215 Acquired
March 1, 2023 SPXC Employee stock option to purchase common stock Common Stock (5,948) $71.93 March 1, 2033 5,948 Acquired
July 20, 2022 SPXC Employee stock option to purchase common stock Common Stock (5,511) $12.36 Oct. 13, 2025 5,511 Disposed
July 20, 2022 SPXC Employee stock option to purchase common stock Common Stock (3,854) $27.40 March 1, 2027 3,854 Disposed
June 24, 2022 SPXC Employee stock option to purchase common stock Common Stock (3,062) $12.36 Oct. 13, 2025 3,062 Disposed
June 24, 2022 SPXC Employee stock option to purchase common stock Common Stock (9,360) $27.40 March 1, 2027 9,360 Disposed
March 1, 2022 SPXC Employee stock option to purchase common stock Common Stock (8,641) $48.97 March 1, 2032 8,641 Acquired
Jan. 3, 2022 SPXC Employee stock option to purchase common stock Common Stock (7,263) $12.36 Oct. 13, 2025 7,263 Disposed
Nov. 29, 2021 SPXC Employee stock option to purchase common stock Common Stock (7,263) $12.36 Oct. 13, 2025 7,263 Disposed
March 1, 2021 SPXC Employee stock option to purchase common stock Common Stock (8,101) $58.34 March 1, 2031 8,101 Acquired
Jan. 13, 2021 SPXC Employee stock option to purchase common stock Common Stock (19,663) $12.85 March 2, 2026 19,663 Disposed
Nov. 10, 2020 SPXC Employee stock option to purchase common stock Common Stock (1,913) $12.36 Oct. 13, 2025 1,913 Disposed
Nov. 10, 2020 SPXC Employee stock option to purchase common stock Common Stock (9,169) $12.85 March 2, 2026 9,169 Disposed
Nov. 9, 2020 SPXC Employee stock option to purchase common stock Common Stock (5,636) $12.36 Oct. 13, 2025 5,636 Disposed
Nov. 9, 2020 SPXC Employee stock option to purchase common stock Common Stock (2,944) $12.85 March 2, 2026 2,944 Disposed
Oct. 1, 2020 SPXC Employee stock option to purchase common stock Common Stock (19,662) $12.36 Oct. 13, 2025 19,662 Disposed
June 8, 2020 SPXC Employee stock option to purchase common stock Common Stock (400) $12.36 Oct. 13, 2025 400 Disposed
June 5, 2020 SPXC Employee stock option to purchase common stock Common Stock (15,825) $12.36 Oct. 13, 2025 15,825 Disposed
Feb. 20, 2020 SPXC Employee stock option to purchase common stock Common Stock (10,552) $50.09 Feb. 20, 2030 10,552 Acquired
Feb. 21, 2019 SPXC Employee stock option to purchase common stock Common Stock (13,556) $36.51 Feb. 21, 2029 13,556 Acquired
Feb. 22, 2018 SPXC Employee stock option to purchase common stock Common Stock (12,361) $32.69 Feb. 22, 2028 12,361 Acquired
March 1, 2017 SPXC Employee stock option to purchase common stock Common Stock (13,214) $27.40 March 1, 2027 13,214 Acquired
March 2, 2016 SPXC Employee stock option to purchase common stock Common Stock (31,776) $12.85 March 2, 2026 31,776 Acquired
Oct. 13, 2015 SPXC Employee stock option to purchase common stock Common Stock (66,535) $12.36 Oct. 13, 2025 66,535 Acquired

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

Initial ownership (Form 3) 2 holdings

07

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

DateTickerSecuritySharesOwnership
Sept. 29, 2015 SPXC Common Stock 11,161 Direct
Sept. 29, 2015 SPXC Common Stock 666 Indirect

Holdings reported on Form 4 246 reported holdings

08

Positions listed on each Form 4 without a transaction in that filing (Table I and II holdings), newest filing first.

DateTickerSecuritySharesExercise priceExpirationOwnership
March 4, 2026 SPXC Common Stock 4,246 · · Indirect
March 4, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 4, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 4, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 4, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (3,210) 3,210 $138.60 March 3, 2035 Direct
March 3, 2026 SPXC Common Stock 4,246 · · Indirect
March 3, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 3, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 3, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 3, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (3,210) 3,210 $138.60 March 3, 2035 Direct
Feb. 26, 2026 SPXC Common Stock 4,237 · · Indirect
Feb. 26, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Feb. 26, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
Feb. 26, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
Feb. 26, 2026 SPXC Employee stock option to purchase common stock→ Common Stock (3,210) 3,210 $138.60 March 3, 2035 Direct
Nov. 21, 2025 SPXC Common Stock 3,526 · · Indirect
Nov. 21, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Nov. 21, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
Nov. 21, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
Nov. 21, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (3,210) 3,210 $138.60 March 3, 2035 Direct
March 5, 2025 SPXC Common Stock 4,180 · · Indirect
March 5, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 5, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 5, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 5, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 5, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 4, 2025 SPXC Common Stock 4,180 · · Indirect
March 4, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 4, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 4, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 4, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2027 Direct
March 4, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
Feb. 26, 2025 SPXC Common Stock 4,184 · · Indirect
Feb. 26, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
Feb. 26, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Feb. 26, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
Feb. 26, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
Feb. 26, 2025 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
Nov. 27, 2024 SPXC Common Stock 4,115 · · Indirect
Nov. 27, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
Nov. 27, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Nov. 27, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
Nov. 27, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
Nov. 27, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 22, 2024 SPXC Common Stock 4,109 · · Indirect
March 22, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 22, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 22, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 22, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 22, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 5, 2024 SPXC Common Stock 4,049 · · Indirect
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 5, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (4,215) 4,215 $116.40 Feb. 28, 2034 Direct
March 1, 2024 SPXC Common Stock 4,047 · · Indirect
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 1, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
Feb. 21, 2024 SPXC Common Stock 4,044 · · Indirect
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
Feb. 21, 2024 SPXC Employee stock option to purchase common stock→ Common Stock (5,948) 5,948 $71.93 March 1, 2033 Direct
March 3, 2023 SPXC Common Stock 3,880 · · Indirect
March 3, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
March 3, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
March 3, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
March 3, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
March 3, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
Feb. 22, 2023 SPXC Common Stock 3,880 · · Indirect
Feb. 22, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
Feb. 22, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
Feb. 22, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
Feb. 22, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
Feb. 22, 2023 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
July 22, 2022 SPXC Common Stock 3,845 · · Indirect
July 22, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
July 22, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
July 22, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
July 22, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
July 22, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
June 28, 2022 SPXC Common Stock 3,848 · · Indirect
June 28, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct
June 28, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (13,556) 13,556 $36.51 Feb. 21, 2029 Direct
June 28, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (10,552) 10,552 $50.09 Feb. 20, 2030 Direct
June 28, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (8,101) 8,101 $58.34 March 1, 2031 Direct
June 28, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (8,641) 8,641 $48.97 March 1, 2032 Direct
March 3, 2022 SPXC Common Stock 3,613 · · Indirect
March 3, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (7,263) 7,263 $12.36 Oct. 13, 2025 Direct
March 3, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (13,214) 13,214 $27.40 March 1, 2027 Direct
March 3, 2022 SPXC Employee stock option to purchase common stock→ Common Stock (12,361) 12,361 $32.69 Feb. 22, 2028 Direct

Loaded 100 of 246 rows

Compensation (DEF 14A)

10

Matched by name from proxy statements (DEF 14A) — verify against the filing.

SPXC

III President, Detection & Measurement
Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2021 $487,012 · $567,894 $190,292 $431,124 · $59,296 $1,735,618
2020 $468,946 $181,026 $565,077 $183,605 $203,083 · $40,029 $1,641,766
2019 $447,778 · $605,005 $180,430 $398,398 · $48,850 $1,680,461

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.