Thomas Leonard

Insider profile

Currently holds a position at Kadant Inc

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 39% 68% 82%
Transactions
11 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Kadant Inc June 8, 2005 -
Chief Financial Officer Dynasil Corporation of America Feb. 4, 2013 - Jan. 31, 2016

Thomas Leonard's trades of Kadant 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
2025-08-28 2025-08-27 S Sale
37,152 -6.1%
142.47
US$4,426,087
37,152 -6.1% 142.47 US$4,426,087
2025-08-27 2025-08-27 PrS Proposed sale
30,456
252.21
US$4,302,528
30,456 252.21 US$4,302,528
2024-11-19 2024-11-19 PrS Proposed sale
93,422
373.41
US$4,295,599
93,422 373.41 US$4,295,599
2024-11-19 2024-11-19 S Sale
152 -3.5%
398.22
US$60,529
152 -3.5% 398.22 US$60,529
2024-09-30 2024-09-26 S Sale
67 -1.6%
338.24
US$22,662
67 -1.6% 338.24 US$22,662
2024-09-30 2024-09-26 S Sale
1,289 -23.0%
337.89
US$435,547
1,289 -23.0% 337.89 US$435,547
2024-09-30 2024-09-26 S Sale
644 -10.3%
336.32
US$216,588
644 -10.3% 336.32 US$216,588
2024-09-26 2024-09-26 PrS Proposed sale
2,000
337.29
US$674,572
2,000 337.29 US$674,572
2024-09-17 2024-09-16 S Sale
3,450 -35.6%
321.49
US$1,109,135
3,450 -35.6% 321.49 US$1,109,135
2024-09-17 2024-09-16 S Sale
1,683 -14.8%
320.89
US$540,058
1,683 -14.8% 320.89 US$540,058
2024-09-16 2024-09-16 PrS Proposed sale
5,133
321.22
US$1,648,831
5,133 321.22 US$1,648,831
2024-03-07 2024-03-06 S Sale
217 -1.9%
323.81
US$70,267
217 -1.9% 323.81 US$70,267
2024-03-06 2024-03-06 PrS Proposed sale
217
323.20
US$70,134
217 323.20 US$70,134
2024-03-05 2024-03-01 S Sale
941 -7.7%
327.33
US$308,013
941 -7.7% 327.33 US$308,013
2024-03-01 2024-03-01 PrS Proposed sale
941
327.18
US$307,878
941 327.18 US$307,878
2022-01-04 2022-01-04 PlS Planned sale
182 -1.7%
227.39
US$41,385
182 -1.7% 227.39 US$41,385
2022-01-04 2022-01-04 PlS Planned sale
50 -0.5%
225.43
US$11,272
50 -0.5% 225.43 US$11,272
2022-01-04 2022-01-04 PlS Planned sale
20 -0.2%
223.90
US$4,478
20 -0.2% 223.90 US$4,478
2021-12-21 2021-12-20 PlS Planned sale
300 -2.8%
220.00
US$66,000
300 -2.8% 220.00 US$66,000
2021-12-21 2021-12-20 PlS Planned sale
100 -0.9%
215.93
US$21,593
100 -0.9% 215.93 US$21,593
2021-12-21 2021-12-20 PlS Planned sale
200 -1.8%
212.92
US$42,583
200 -1.8% 212.92 US$42,583
2021-12-21 2021-12-20 PlS Planned sale
157 -1.4%
211.80
US$33,253
157 -1.4% 211.80 US$33,253
2021-01-06 2021-01-06 PlS Planned sale
421 -3.9%
144.10
US$60,666
421 -3.9% 144.10 US$60,666
2021-01-06 2021-01-06 PlS Planned sale
100 -0.9%
140.85
US$14,085
100 -0.9% 140.85 US$14,085
2020-10-01 2020-10-01 PlS Planned sale
521 -4.8%
110.00
US$57,310
521 -4.8% 110.00 US$57,310
2020-08-10 2020-08-10 PlS Planned sale
200 -1.9%
117.25
US$23,450
200 -1.9% 117.25 US$23,450
2020-08-10 2020-08-10 PlS Planned sale
743 -6.5%
116.48
US$86,543
743 -6.5% 116.48 US$86,543
2020-08-10 2020-08-10 PlS Planned sale
100 -0.9%
115.09
US$11,509
100 -0.9% 115.09 US$11,509
2020-01-14 2020-01-14 PlS Planned sale
200 -1.9%
111.02
US$22,203
200 -1.9% 111.02 US$22,203
2020-01-14 2020-01-14 PlS Planned sale
1,800 -14.5%
110.68
US$199,222
1,800 -14.5% 110.68 US$199,222
2020-01-02 2020-01-02 PlS Planned sale
495 -3.8%
105.67
US$52,308
495 -3.8% 105.67 US$52,308
2020-01-02 2020-01-02 PlS Planned sale
2,505 -16.2%
105.01
US$263,059
2,505 -16.2% 105.01 US$263,059
2019-11-05 2019-11-04 PlS Planned sale
2,000 -10.6%
95.23
US$190,454
2,000 -10.6% 95.23 US$190,454
2019-11-01 2019-10-31 PlS Planned sale
2,000 -9.6%
90.12
US$180,242
2,000 -9.6% 90.12 US$180,242
2019-10-07 2019-10-03 S Sale
2,000 -8.8%
85.16
US$170,313
2,000 -8.8% 85.16 US$170,313
2019-10-07 2019-10-03 S Sale
2,000 -8.1%
84.93
US$169,853
2,000 -8.1% 84.93 US$169,853