MarketPeel
Insider Trading Intelligence
JN

John T. III Nesser

THR
DIRECTOR · THERMON GROUP HOLDINGS, INC. · CIK 0001199543
FILING MIX · LIFETIME94%/6%
BUYS
29
SELLS
2
TOTAL VALUE
$877.4K
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
58,113
AVG SELL PX
$33.60
TRADE KIND
SHOWING 31 / 31
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
12 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John T. III Nesser, 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
7d12+50.00%-1.91%-0.21%-1.70%-1.26%
14d12+41.67%-1.82%-1.07%-0.75%-1.18%
30d12+50.00%-4.40%+0.12%-4.53%-7.52%
60d12+58.33%-1.72%+1.31%-3.03%-3.09%
90d12+66.67%+2.64%+2.24%+0.41%+2.95%
180d12+66.67%+7.29%+7.40%-0.11%-8.21%
1y12+91.67%+18.50%+13.11%+5.39%-8.77%
2y12+66.67%+54.93%+27.18%+22.53%+33.78%
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
THR · 58,113 shares · as of Jul 1, 2024
015,82931,65847,48663,31520202021202220232024SHARES 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
FLOW · 29 buys / 2 sellsCOVERAGE · 19 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
798$29.74$23.7K58,113Jul 1, 2024Oct 2, 2024View →
THR
THERMON GROUP HOLDINGS, INC.
SALE
500$34.75$17.4K57,315May 31, 2024Jun 3, 2024View →
THR
THERMON GROUP HOLDINGS, INC.
SALE
5,500$33.50$184.3K57,815May 31, 2024Jun 3, 2024View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
722$32.88$23.7K63,315Apr 1, 2024Apr 3, 2024View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
729$32.57$23.7K62,593Jan 1, 2024Jan 3, 2024View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
864$27.47$23.7K61,864Oct 1, 2023Oct 3, 2023View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
1,973$26.38$52.0K61,000Aug 9, 2023Aug 10, 2023View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
892$26.60$23.7K59,027Jul 1, 2023Jul 5, 2023View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
953$24.92$23.7K58,135Apr 1, 2023Apr 1, 2023View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,182$20.08$23.7K57,182Jan 1, 2023Jan 4, 2023View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
1,959$18.80$36.8K56,000Nov 8, 2022Nov 8, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,541$15.41$23.7K54,041Oct 1, 2022Oct 3, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
845$16.67$14.1K52,500Aug 9, 2022Aug 9, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,655$14.35$23.7K51,655Jul 1, 2022Jul 5, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
3,500$16.35$57.2K50,000Jun 8, 2022Jun 9, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
3,637$15.55$56.6K46,500Jun 3, 2022Jun 6, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,461$16.25$23.7K42,863Apr 1, 2022Apr 5, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,402$16.93$23.7K41,402Jan 1, 2022Jan 3, 2022View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
1,024$18.63$19.1K40,000Nov 12, 2021Nov 15, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,334$17.80$23.7K38,976Oct 1, 2021Oct 4, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,392$17.06$23.7K37,642Jul 1, 2021Jul 6, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
1,022$17.29$17.7K36,250Jun 3, 2021Jun 3, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,228$19.34$23.7K35,228Apr 1, 2021Apr 1, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
902$16.20$14.6K34,000Feb 8, 2021Feb 8, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,51933,098Jan 1, 2021Jan 5, 2021View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
2,07931,579Oct 1, 2020Oct 5, 2020View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
326$14.74$4.8K29,500Aug 10, 2020Aug 10, 2020View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,67429,174Jul 1, 2020Jul 2, 2020View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASE
2,942$15.90$46.8K27,500Jun 10, 2020Jun 10, 2020View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
1,690$14.05$23.7K24,558Apr 1, 2020Apr 1, 2020View →
THR
THERMON GROUP HOLDINGS, INC.
PURCHASEGRANT
Stock grant
88622,868Jan 1, 2020Jan 2, 2020View →
Other insiders · THR
Loading peer insiders…
About this filer
CIK 0001199543
ROLE
Director
PRIMARY
THR
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001199543DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback