John Nesser

Insider profile

Currently holds positions in Thermon Group Holdings Inc and Layne Christensen Co

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return 2% 8.2% 15.1%
Success rate 62% 68% 82%
Transactions
13 85% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 100%
Success rate 73%
Average holding period 220
Transactions 28

Positions

Position Company Period
Independent Director Thermon Group Holdings Inc June 15, 2012 -
Lead Independent Director Layne Christensen Co June 25, 2014 -
Independent Director Layne Christensen Co Sept. 5, 2013 - June 25, 2014

John Nesser's trades of Thermon Group Holdings Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-06-03 2024-05-31 S Sale
84,272 -34.2%
388.91
US$1,215,241
84,272 -34.2% 388.91 US$1,215,241
2024-06-03 2024-05-31 S Sale
96,324 -5.4%
414.30
US$1,146,652
96,324 -5.4% 414.30 US$1,146,652
2023-08-10 2023-08-09 B Purchase
82,350 +28.2%
391.43
US$3,950,545
82,350 +28.2% 391.43 US$3,950,545
2022-11-08 2022-11-08 B Purchase
1,959 +3.6%
18.80
US$36,829
1,959 +3.6% 18.80 US$36,829
2022-08-09 2022-08-09 B Purchase
845 +1.6%
16.67
US$14,086
845 +1.6% 16.67 US$14,086
2022-06-09 2022-06-08 B Purchase
3,500 +7.5%
16.35
US$57,225
3,500 +7.5% 16.35 US$57,225
2022-06-06 2022-06-03 B Purchase
3,637 +8.5%
15.55
US$56,555
3,637 +8.5% 15.55 US$56,555
2021-11-15 2021-11-12 B Purchase
1,024 +2.6%
18.63
US$19,077
1,024 +2.6% 18.63 US$19,077
2021-06-03 2021-06-03 B Purchase
1,022 +2.9%
17.29
US$17,670
1,022 +2.9% 17.29 US$17,670
2021-02-08 2021-02-08 B Purchase
902 +2.7%
16.20
US$14,612
902 +2.7% 16.20 US$14,612
2020-08-10 2020-08-10 B Purchase
326 +1.1%
14.74
US$4,805
326 +1.1% 14.74 US$4,805
2020-06-10 2020-06-10 B Purchase
2,942 +12.0%
15.90
US$46,778
2,942 +12.0% 15.90 US$46,778
2019-06-14 2019-06-14 B Purchase
356 +1.8%
23.75
US$8,455
356 +1.8% 23.75 US$8,455