MarketPeel
Insider Trading Intelligence
JD

J. Randall Data

SPXC
PRES., HEATING AND GLOBAL OPER · SPX TECHNOLOGIES, INC. · CIK 0001546158
FILING MIX · LIFETIME31%/69%
BUYS
25
SELLS
56
TOTAL VALUE
$28.86M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
36,312
AVG SELL PX
$75.82
TRADE KIND
SHOWING 81 / 81
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
22 backtested trades · 8 horizons · 10 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by J. Randall Data, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d22+95.45%-3.00%-0.67%-2.33%-1.74%
14d22+68.18%-1.62%+0.75%-2.37%-2.71%
30d22+54.55%-1.55%+1.57%-3.13%-7.52%
60d22+31.82%+5.01%+3.67%+1.33%+1.59%
90d22+31.82%+7.49%+5.14%+2.34%+6.18%
180d22+22.73%+6.05%+7.71%-1.65%+2.15%
1y22(5 pending)+0.00%+53.57%+22.65%+30.92%+38.57%
2y22(5 pending)+0.00%+83.57%+40.43%+43.14%+48.85%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
SPXC · 36,312 shares · as of Mar 1, 2026
048,66197,322145,982194,643202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 25 buys / 56 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
397$226.94$90.1K36,312Mar 1, 2026Mar 3, 2026View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
456$226.94$103.5K36,709Feb 28, 2026Mar 3, 2026View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,590$237.18$851.5K37,165Feb 24, 2026Feb 26, 2026View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
2,73540,755Feb 24, 2026Feb 26, 2026View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
400$213.89$85.6K49,620Dec 11, 2025Dec 15, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
300$218.51$65.6K38,020Dec 11, 2025Dec 15, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
500$216.11$108.1K38,634Dec 11, 2025Dec 15, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
314$217.20$68.2K38,320Dec 11, 2025Dec 15, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
10,486$215.25$2.26M39,134Dec 11, 2025Dec 15, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
964$145.65$140.4K50,020Mar 3, 2025Mar 4, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
436$143.94$62.8K50,984Feb 28, 2025Mar 4, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
3,87456,531Feb 24, 2025Feb 26, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
5,111$140.30$717.1K51,420Feb 24, 2025Feb 26, 2025View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
33,108$144.08$4.77M52,661Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
PRES., HEATING AND GLOBAL OPER
6,542$48.97$320.4K92,069Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
11,9590Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
8,9110Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
4,400$143.22$630.2K85,769Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
6,5423,272Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
PRES., HEATING AND GLOBAL OPER
11,959$50.09$599.0K76,616Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
4$144.84$57952,657Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
1,900$142.17$270.1K90,169Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
PRES., HEATING AND GLOBAL OPER
8,911$58.34$519.9K85,527Jun 24, 2024Jun 26, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
1,476$117.19$173.0K64,657Mar 1, 2024Mar 5, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
8,97666,133Feb 28, 2024Mar 1, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
6,8506,850Feb 28, 2024Mar 1, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
4,170$109.57$456.9K57,157Feb 16, 2024Feb 21, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
2,48861,327Feb 16, 2024Feb 21, 2024View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,790$77.37$293.2K67,124May 17, 2023May 19, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,965$76.64$303.9K70,914May 17, 2023May 19, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,245$75.60$245.3K74,879May 17, 2023May 19, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
6,277$74.32$466.5K79,024May 5, 2023May 9, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
10,461$73.50$768.9K85,301May 5, 2023May 9, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE10b5-1
10b5-1 plan
900$75.11$67.6K78,124May 5, 2023May 9, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
PRES., HEATING AND GLOBAL OPER
16,138$36.51$589.2K95,762May 5, 2023May 9, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
16,138$36.51$589.2K0May 5, 2023May 9, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
12,500$70.22$877.8K79,624Mar 21, 2023Mar 23, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
11,910$68.23$812.6K99,484Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
16,3260Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
PRES., HEATING AND GLOBAL OPER
16,326$32.69$533.7K120,950Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
7,360$68.85$506.7K92,124Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
5,565$65.79$366.1K115,385Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,991$67.12$267.9K111,394Mar 16, 2023Mar 20, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
8,204105,748Mar 1, 2023Mar 3, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
614$70.44$43.3K104,624Mar 1, 2023Mar 3, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
510$70.44$35.9K105,238Mar 1, 2023Mar 3, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
6,3056,305Mar 1, 2023Mar 3, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
614$73.56$45.2K97,544Feb 20, 2023Feb 22, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
PRES., HEATING AND GLOBAL OPER
3,805$73.58$280.0K98,158Feb 20, 2023Feb 22, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
8,485101,963Feb 20, 2023Feb 22, 2023View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
11,62193,478Mar 1, 2022Mar 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
512$50.70$26.0K81,857Mar 1, 2022Mar 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
9,8149,814Mar 1, 2022Mar 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
871$52.01$45.3K82,986Feb 22, 2022Feb 28, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
617$52.01$32.1K82,369Feb 22, 2022Feb 28, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
871$52.01$45.3K83,084Feb 22, 2022Feb 23, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
617$52.01$32.1K82,467Feb 22, 2022Feb 23, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
7,053$52.01$366.8K83,955Feb 22, 2022Feb 23, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
7,151$52.01$371.9K83,857Feb 22, 2022Feb 28, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
4,19591,008Feb 21, 2022Feb 23, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
28,471$60.00$1.71M86,813Dec 30, 2021Jan 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
18,4710Dec 30, 2021Jan 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
Pres. - S. Africa & Global Op.
18,471$27.40$506.1K115,284Dec 30, 2021Jan 3, 2022View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
8,9118,911Mar 1, 2021Mar 3, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
10,36596,813Mar 1, 2021Mar 3, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
621$56.03$34.8K86,448Feb 22, 2021Feb 24, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
3,826$56.03$214.4K88,796Feb 22, 2021Feb 24, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
851$56.03$47.7K87,945Feb 22, 2021Feb 24, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
2,85392,622Feb 22, 2021Feb 24, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
876$56.03$49.1K87,069Feb 22, 2021Feb 24, 2021View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
956$41.93$40.1K89,769Mar 2, 2020Mar 4, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
Pres. - S. Africa & Global Op.
37,383$12.85$480.4K194,643Feb 28, 2020Mar 3, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
37,3830Feb 28, 2020Mar 3, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
66,5350Feb 28, 2020Mar 3, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASE
Pres. - S. Africa & Global Op.
66,535$12.36$822.4K157,260Feb 28, 2020Mar 3, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
103,918$41.82$4.35M90,725Feb 28, 2020Mar 3, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
851$50.30$42.8K90,725Feb 24, 2020Feb 26, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
SALE
Pres. - S. Africa & Global Op.
5,237$50.09$262.3K91,576Feb 21, 2020Feb 25, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
3,20796,813Feb 21, 2020Feb 25, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
11,95911,959Feb 20, 2020Feb 24, 2020View →
SPXC
SPX TECHNOLOGIES, INC.
PURCHASEGRANT
Stock grant
12,49293,606Feb 20, 2020Feb 24, 2020View →
Other insiders · SPXC
Loading peer insiders…
About this filer
CIK 0001546158
ROLE
PRES., HEATING AND GLOBAL OPER
PRIMARY
SPXC
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001546158DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback