‹ Screener

SPX Technologies, Inc.

SPXC · Metalworkg Machinery & Equipment · 50.1M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $20M (gross $34M, SBC $13M)

Reference price $224.36 · est. market cap ~$11.2B — last insider sale, 2026-03-02 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B77

Diversified HVAC and detection/measurement industrial compounder with above-average margins and steady acquisitive growth.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-28 · $552M2025-09-27 · $593M2025-12-31 · $637M2026-03-28 · $567M

Last 4 quarters · from SEC filings.

Key metrics

Gross margin
40.5%
Operating margin
15.5%
Net margin
10.8%
Return on equity
10.9%
Return on assets
6.8%
Revenue growth (QoQ)
-11.1%
Net-income growth
21.7%
Current ratio
2.5×
EBITDA
$473M
Tangible book value
$326M
Cash & investments
$364M
Stock comp / revenue
0.7%

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-05-12OLEARY PATRICK JGrant754
2026-05-12SHAW RUTH GGrant754
2026-05-12Utley Tana LeighGrant754
2026-05-12ROBERTS DAVID AGrant754
2026-05-12Willis Angel SGrant754
2026-05-12Sethna MeenalGrant754
2026-05-12Toth Robert BGrant754
2026-05-12PUCKETT RICK DGrant754
2026-03-03Swann John William IIITax withheld196$225.02
2026-03-03Carpenter JenniferTax withheld79$225.02
2026-03-03Lowe Eugene Joseph IIITax withheld1.6K$225.02
2026-03-03McClenaghan SeanTax withheld278$225.02
2026-03-03Carano Mark ATax withheld262$225.02
2026-03-03McLaren Wayne M.Tax withheld80$225.02
2026-03-02Lowe Eugene Joseph IIISell5.1K$225.85
2026-03-02Whitman Daniel JayGrant1.8K
2026-03-02Carpenter JenniferGrant1.6K
2026-03-02McLaren Wayne M.Grant662
2026-03-02McClenaghan SeanGrant4.2K
2026-03-02Lowe Eugene Joseph IIIGrant20K
2026-03-02Carano Mark AGrant3.4K
2026-03-02Lowe Eugene Joseph IIIOption exercise82K$27.40
2026-03-02Lowe Eugene Joseph IIISell6.5K$224.36
2026-03-02Lowe Eugene Joseph IIISell30K$225.23
2026-03-01Data J RandallTax withheld397$226.94
2026-03-01Swann John William IIITax withheld356$226.94
2026-03-01Lowe Eugene Joseph IIITax withheld2.5K$226.94
2026-03-01Carano Mark ATax withheld414$226.94
2026-03-01McClenaghan SeanTax withheld384$226.94
2026-03-01McLaren Wayne M.Tax withheld125$226.94
2026-02-28Swann John William IIITax withheld264$226.94
2026-02-28Lowe Eugene Joseph IIITax withheld1.8K$226.94
2026-02-28McLaren Wayne M.Tax withheld112$226.94
2026-02-28Carano Mark ATax withheld305$226.94
2026-02-28Data J RandallTax withheld456$226.94
2026-02-28McClenaghan SeanTax withheld356$226.94
2026-02-24McLaren Wayne M.Grant361
2026-02-24McLaren Wayne M.Tax withheld534$237.18
2026-02-24McClenaghan SeanGrant2.6K
2026-02-24McClenaghan SeanTax withheld2.8K$237.18
2026-02-24Swann John William IIIGrant2.6K
2026-02-24Swann John William IIITax withheld3.2K$237.18
2026-02-24Lowe Eugene Joseph IIIGrant15K
2026-02-24Lowe Eugene Joseph IIITax withheld23K$237.18
2026-02-24Carano Mark AGrant2.4K
2026-02-24Carano Mark ATax withheld3.7K$237.18
2026-02-24Data J RandallGrant2.7K
2026-02-24Data J RandallTax withheld3.6K$237.18
2026-02-02Carano Mark ATax withheld537$208.41
2026-02-01Whitman Daniel JayGrant1.2K
2025-12-17McLaren Wayne M.Grant118
2025-12-11Data J RandallSell10K$215.25
2025-12-11Data J RandallSell400$213.89
2025-12-11Data J RandallSell500$216.11
2025-12-11Data J RandallSell314$217.20
2025-12-11Data J RandallSell300$218.51
2025-11-19Swann John William IIIOption exercise11K$50.09
2025-11-19Swann John William IIIOption exercise8.6K$48.97
2025-11-19Swann John William IIISell18K$205.47
2025-11-19Swann John William IIISell18K$206.51
2025-11-19Swann John William IIISell2.9K$207.10
2025-11-19Swann John William IIIGift3.6K
2025-10-01Carpenter JenniferTax withheld185$186.78
2025-10-01McClenaghan SeanTax withheld1.3K$186.78
2025-07-01Johnson Cheree HTax withheld396$167.68
2025-05-29PUCKETT RICK DSell6.8K$153.01
2025-05-13Willis Angel SGrant892
2025-05-13Utley Tana LeighGrant892
2025-05-13Toth Robert BGrant892
2025-05-13SHAW RUTH GGrant892
2025-05-13Sethna MeenalGrant892
2025-05-13ROBERTS DAVID AGrant892
2025-05-13PUCKETT RICK DGrant892
2025-05-13OLEARY PATRICK JGrant892
2025-03-03Lowe Eugene Joseph IIIGrant29K
2025-03-03Carano Mark AGrant4.6K
2025-03-03Swann John William IIIGrant4.3K
2025-03-03McClenaghan SeanGrant5.6K
2025-03-03Johnson Cheree HGrant3.4K
2025-03-03Carpenter JenniferGrant2.1K
2025-03-03McLaren Wayne M.Grant952
2025-03-03Lowe Eugene Joseph IIITax withheld5.9K$145.65
2025-03-03Data J RandallTax withheld964$145.65
2025-03-03Carano Mark ATax withheld351$145.65
2025-03-03McClenaghan SeanTax withheld386$145.65
2025-03-03Swann John William IIITax withheld827$145.65
2025-03-03McLaren Wayne M.Tax withheld131$145.65
2025-02-28Carano Mark ATax withheld258$143.94
2025-02-28Swann John William IIITax withheld254$143.94
2025-02-28McClenaghan SeanTax withheld366$143.94
2025-02-28Lowe Eugene Joseph IIIOption exercise187K$12.85
2025-02-28Lowe Eugene Joseph IIISell50K$145.27
2025-02-28Lowe Eugene Joseph IIISell41K$145.86
2025-02-28Lowe Eugene Joseph IIITax withheld1.8K$143.94
2025-02-28McLaren Wayne M.Tax withheld61$143.94
2025-02-28Data J RandallTax withheld436$143.94
2025-02-24Swann John William IIIGrant3.4K
2025-02-24Data J RandallTax withheld5.1K$140.30
2025-02-24Lowe Eugene Joseph IIIGrant19K
2025-02-24Lowe Eugene Joseph IIITax withheld30K$140.30
2025-02-24Data J RandallGrant3.9K
2025-02-24Swann John William IIITax withheld4.3K$140.30
2025-02-24McLaren Wayne M.Grant317
2025-02-24McLaren Wayne M.Tax withheld324$140.30
2025-02-03Carano Mark ATax withheld549$148.52

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-22Exec/director changefiling ↗
2026-05-12Shareholder votefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-02-24ResultsExhibitsfiling ↗
2026-02-02Exec/director changefiling ↗
2025-10-30ResultsExhibitsfiling ↗
2025-09-11Material agreementDebt obligationExhibitsfiling ↗
2025-08-14OtherExhibitsfiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-222026-06-180001104659-26-076014 ↗
8-K2026-05-122026-05-120000088205-26-000036 ↗
10-Q2026-05-012026-03-280000088205-26-000032 ↗
8-K2026-04-302026-04-300000088205-26-000030 ↗
10-K2026-02-252025-12-310000088205-26-000008 ↗
8-K2026-02-242026-02-240000088205-26-000007 ↗
8-K2026-02-022026-02-020001104659-26-009344 ↗
10-Q2025-10-312025-09-270000088205-25-000073 ↗
8-K2025-10-302025-10-300000088205-25-000071 ↗
8-K2025-09-112025-09-090001410578-25-002044 ↗
8-K2025-08-142025-08-120001140361-25-031186 ↗
10-Q2025-08-012025-06-280000088205-25-000062 ↗