Sign inGet started

LEONARD THOMAS C

Insider CIK 1243393 · DYSL:OB CFO, Director · PNNW CFO & Treasurer · KAI Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
KAI KADANT INC M Exercise deriv2026-10-032026-10-05128— $0128SEC↗
KAI KADANT INC M Exercise2026-10-032026-10-05128— —4,898SEC↗
KAI KADANT INC M Exercise deriv2026-07-042026-07-06128— $0256SEC↗
KAI KADANT INC M Exercise2026-07-042026-07-06128— $04,770SEC↗
KAI KADANT INC M Exercise deriv2026-04-042026-04-06129— $0384SEC↗
KAI KADANT INC M Exercise2026-04-042026-04-06129— $04,642SEC↗
KAI KADANT INC A Award deriv2026-03-112026-03-12513— $0513SEC↗
KAI KADANT INC M Exercise deriv2026-01-032026-01-06131— $00SEC↗
KAI KADANT INC M Exercise2026-01-032026-01-06131— $04,513SEC↗
KAI KADANT INC M Exercise deriv2025-09-272025-09-29132— $0131SEC↗
KAI KADANT INC M Exercise2025-09-272025-09-29132— $04,382SEC↗
KAI KADANT INC S Sale2025-08-272025-08-28415$338.41 $140.4K4,250SEC↗
KAI KADANT INC M Exercise deriv2025-06-012025-06-02264— $0263SEC↗
KAI KADANT INC M Exercise2025-06-012025-06-02264— $04,665SEC↗
KAI KADANT INC A Award deriv2025-05-142025-05-16527— $0527SEC↗
KAI KADANT INC M Exercise deriv2024-12-282024-12-30151— $00SEC↗
KAI KADANT INC M Exercise2024-12-282024-12-30151— $04,401SEC↗
KAI KADANT INC S Sale2024-11-192024-11-19152$398.22 $60.5K4,250SEC↗
KAI KADANT INC M Exercise deriv2024-09-282024-10-01152— $0151SEC↗
KAI KADANT INC M Exercise2024-09-282024-10-01152— $04,402SEC↗
KAI KADANT INC S Sale2024-09-262024-09-30644$336.32 $216.6K5,606SEC↗
KAI KADANT INC S Sale2024-09-262024-09-3067$338.24 $22.7K4,250SEC↗
KAI KADANT INC S Sale2024-09-262024-09-301,289$337.89 $435.5K4,317SEC↗
KAI KADANT INC S Sale2024-09-162024-09-173,450$321.49 $1.11M6,250SEC↗
KAI KADANT INC S Sale2024-09-162024-09-171,683$320.89 $540.1K9,700SEC↗
KAI KADANT INC M Exercise deriv2024-06-012024-06-03303— $0303SEC↗
KAI KADANT INC M Exercise2024-06-012024-06-03303— $011,383SEC↗
KAI KADANT INC A Award deriv2024-05-152024-05-17606— $0606SEC↗
KAI KADANT INC S Sale2024-03-062024-03-07217$323.81 $70.3K11,080SEC↗
KAI KADANT INC S Sale2024-03-012024-03-05941$327.33 $308.0K11,297SEC↗
KAI KADANT INC M Exercise deriv2023-12-302024-01-02217— $00SEC↗
KAI KADANT INC M Exercise2023-12-302024-01-02217— $012,238SEC↗
KAI KADANT INC M Exercise deriv2023-09-302023-10-02217— $0217SEC↗
KAI KADANT INC M Exercise2023-09-302023-10-02217— $012,021SEC↗
KAI KADANT INC M Exercise deriv2023-06-012023-06-02434— $0434SEC↗
KAI KADANT INC M Exercise2023-06-012023-06-02434— $011,804SEC↗
KAI KADANT INC A Award deriv2023-05-172023-05-18868— $0868SEC↗
KAI KADANT INC M Exercise deriv2022-12-312023-01-03235— $00SEC↗
KAI KADANT INC M Exercise2022-12-312023-01-03235— $011,370SEC↗
KAI KADANT INC M Exercise deriv2022-10-012022-10-03235— $0235SEC↗
KAI KADANT INC M Exercise2022-10-012022-10-03235— $011,135SEC↗
KAI KADANT INC M Exercise deriv2022-06-012022-06-01471— $0470SEC↗
KAI KADANT INC M Exercise2022-06-012022-06-01471— $010,900SEC↗
KAI KADANT INC A Award deriv2022-05-182022-05-20941— $0941SEC↗
KAI KADANT INC S Sale2022-01-042022-01-04182$227.39 $41.4K10,429SEC↗
KAI KADANT INC S Sale2022-01-042022-01-0420$223.90 $4.5K10,661SEC↗
KAI KADANT INC S Sale2022-01-042022-01-0450$225.43 $11.3K10,611SEC↗
KAI KADANT INC M Exercise deriv2022-01-012022-01-03252— $00SEC↗
KAI KADANT INC M Exercise2022-01-012022-01-03252— $010,681SEC↗
KAI KADANT INC S Sale2021-12-202021-12-21100$215.93 $21.6K10,729SEC↗
KAI KADANT INC S Sale2021-12-202021-12-21157$211.80 $33.3K11,029SEC↗
KAI KADANT INC S Sale2021-12-202021-12-21200$212.92 $42.6K10,829SEC↗
KAI KADANT INC S Sale2021-12-202021-12-21300$220.00 $66.0K10,429SEC↗
KAI KADANT INC M Exercise deriv2021-10-022021-10-04252— $0252SEC↗
KAI KADANT INC M Exercise2021-10-022021-10-04252— $011,186SEC↗
KAI KADANT INC M Exercise deriv2021-06-012021-06-01505— $0504SEC↗
KAI KADANT INC M Exercise2021-06-012021-06-01505— $010,934SEC↗
KAI KADANT INC A Award deriv2021-05-192021-05-211,009— $01,009SEC↗
KAI KADANT INC S Sale2021-01-062021-01-06100$140.85 $14.1K10,850SEC↗
KAI KADANT INC S Sale2021-01-062021-01-06421$144.10 $60.7K10,429SEC↗
KAI KADANT INC M Exercise deriv2021-01-022021-01-04521— $00SEC↗
KAI KADANT INC M Exercise2021-01-022021-01-04521— $010,950SEC↗
KAI KADANT INC S Sale2020-10-012020-10-01521$110.00 $57.3K10,429SEC↗
KAI KADANT INC M Exercise deriv2020-09-262020-09-29521— $0521SEC↗
KAI KADANT INC M Exercise2020-09-262020-09-29521— $010,950SEC↗
KAI KADANT INC S Sale2020-08-102020-08-10743$116.48 $86.5K10,629SEC↗
KAI KADANT INC S Sale2020-08-102020-08-10200$117.25 $23.4K10,429SEC↗
KAI KADANT INC S Sale2020-08-102020-08-10100$115.09 $11.5K11,372SEC↗
KAI KADANT INC M Exercise deriv2020-06-012020-06-011,043— $01,042SEC↗
KAI KADANT INC M Exercise2020-06-012020-06-011,043— $011,472SEC↗
KAI KADANT INC A Award deriv2020-05-122020-05-142,085— $02,085SEC↗
KAI KADANT INC S Sale2020-01-142020-01-141,800$110.68 $199.2K10,629SEC↗
KAI KADANT INC S Sale2020-01-142020-01-14200$111.02 $22.2K10,429SEC↗
KAI KADANT INC S Sale2020-01-022020-01-022,505$105.01 $263.1K12,924SEC↗
KAI KADANT INC S Sale2020-01-022020-01-02495$105.67 $52.3K12,429SEC↗
KAI KADANT INC M Exercise deriv2019-12-282019-12-30464— $00SEC↗
KAI KADANT INC M Exercise2019-12-282019-12-30464— $015,429SEC↗
KAI KADANT INC S Sale2019-11-082019-11-081,879$100.00 $187.9K14,965SEC↗
KAI KADANT INC S Sale2019-11-042019-11-052,000$95.23 $190.5K16,844SEC↗
KAI KADANT INC S Sale2019-10-312019-11-012,000$90.12 $180.2K18,844SEC↗
KAI KADANT INC S Sale2019-10-032019-10-072,000$84.93 $169.9K22,844SEC↗
KAI KADANT INC S Sale2019-10-032019-10-072,000$85.16 $170.3K20,844SEC↗
KAI KADANT INC M Exercise deriv2019-09-282019-09-30465— $0464SEC↗
KAI KADANT INC M Exercise2019-09-282019-09-30465— $024,844SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2019-07-012019-07-016,250$1.00 $6.3K225,320SEC↗
KAI KADANT INC M Exercise deriv2019-06-012019-06-03929— $0929SEC↗
KAI KADANT INC M Exercise2019-06-012019-06-03929— $024,379SEC↗
KAI KADANT INC A Award deriv2019-05-162019-05-171,858— $01,858SEC↗
DYSL DYNASIL CORP OF AMERICA A Award2019-04-012019-04-016,127$1.02 $6.2K219,070SEC↗
DYSL DYNASIL CORP OF AMERICA A Award2019-01-022019-01-037,022$0.89 $6.2K212,943SEC↗
KAI KADANT INC M Exercise deriv2018-12-292019-01-02675— $00SEC↗
KAI KADANT INC M Exercise2018-12-292019-01-02675— $023,450SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2018-10-012018-10-014,845$1.29 $6.3K205,921SEC↗
KAI KADANT INC M Exercise deriv2018-09-292018-10-01675— $0675SEC↗
KAI KADANT INC M Exercise2018-09-292018-10-01675— $022,775SEC↗
KAI KADANT INC S Sale2018-09-212018-09-241,000$110.00 $110.0K22,100SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2018-07-022018-07-024,371$1.43 $6.3K201,076SEC↗
KAI KADANT INC M Exercise deriv2018-06-012018-06-011,350— $01,350SEC↗
KAI KADANT INC M Exercise2018-06-012018-06-011,350— $023,100SEC↗
KAI KADANT INC A Award deriv2018-05-162018-05-172,700— $02,700SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2018-04-022018-04-024,808$1.30 $6.3K196,705SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2018-01-022018-01-035,297$1.18 $6.3K191,897SEC↗
KAI KADANT INC M Exercise deriv2017-12-302018-01-03750— $00SEC↗
KAI KADANT INC M Exercise2017-12-302018-01-03750— $021,750SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2017-10-022017-10-025,000$1.25 $6.3K186,600SEC↗
KAI KADANT INC M Exercise deriv2017-09-302017-10-03750— $0750SEC↗
KAI KADANT INC M Exercise2017-09-302017-10-03750— $021,000SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2017-07-032017-07-035,081$1.23 $6.2K181,600SEC↗
KAI KADANT INC M Exercise deriv2017-07-012017-07-05750— $01,500SEC↗
KAI KADANT INC M Exercise2017-07-012017-07-05750— $020,250SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2017-04-032017-04-034,960$1.26 $6.2K176,519SEC↗
KAI KADANT INC M Exercise deriv2017-04-012017-04-04750— $02,250SEC↗
KAI KADANT INC M Exercise2017-04-012017-04-04750— $019,500SEC↗
KAI KADANT INC A Award deriv2017-03-082017-03-103,000— $03,000SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2017-01-032017-01-044,883$1.28 $6.3K171,559SEC↗
KAI KADANT INC M Exercise deriv2016-12-312017-01-031,250— $00SEC↗
KAI KADANT INC M Exercise2016-12-312017-01-031,250— $018,750SEC↗
KAI KADANT INC S Sale2016-10-052016-10-075,000$51.80 $259.0K17,500SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2016-10-032016-10-036,313$0.99 $6.2K166,676SEC↗
KAI KADANT INC M Exercise deriv2016-10-012016-10-031,250— $01,250SEC↗
KAI KADANT INC M Exercise2016-10-012016-10-031,250— $022,500SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2016-08-012016-08-022,934$1.42 $4.2K160,363SEC↗
KAI KADANT INC M Exercise deriv2016-07-022016-07-051,250— $02,500SEC↗
KAI KADANT INC M Exercise2016-07-022016-07-051,250— $021,250SEC↗
KAI KADANT INC S Sale2016-07-012016-07-051,250$52.00 $65.0K20,000SEC↗
KAI KADANT INC S Sale2016-06-062016-06-072,500$50.00 $125.0K21,250SEC↗
KAI KADANT INC S Sale2016-06-022016-06-062,500$50.00 $125.0K21,250SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2016-05-022016-05-023,858$1.62 $6.2K157,429SEC↗
KAI KADANT INC S Sale2016-05-022016-05-032,500$48.00 $120.0K23,750SEC↗
KAI KADANT INC S Sale2016-04-262016-04-282,500$47.00 $117.5K26,250SEC↗
KAI KADANT INC M Exercise deriv2016-04-022016-04-041,250— $03,750SEC↗
KAI KADANT INC M Exercise2016-04-022016-04-041,250— $028,750SEC↗
KAI KADANT INC A Award deriv2016-03-092016-03-115,000— $05,000SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2016-02-012016-02-023,571$1.75 $6.2K153,571SEC↗
KAI KADANT INC M Exercise deriv2016-01-022016-01-051,250— $00SEC↗
KAI KADANT INC M Exercise2016-01-022016-01-051,250— $027,500SEC↗
KAI KADANT INC M Exercise deriv2015-10-032015-10-051,250— $01,250SEC↗
KAI KADANT INC M Exercise2015-10-032015-10-051,250— $026,250SEC↗
KAI KADANT INC M Exercise deriv2015-07-042015-07-071,250— $02,500SEC↗
KAI KADANT INC M Exercise2015-07-042015-07-071,250— $025,000SEC↗
DYSL:OB DYNASIL CORP OF AMERICA A Award2015-04-062015-04-0850,000$1.10 $55.0K150,000SEC↗
KAI KADANT INC M Exercise deriv2015-04-042015-04-071,250— $03,750SEC↗
KAI KADANT INC M Exercise2015-04-042015-04-071,250— $023,750SEC↗
KAI KADANT INC S Sale2015-03-122015-03-162,000$48.00 $96.0K22,500SEC↗
KAI KADANT INC A Award deriv2015-03-092015-03-1110,000— $010,000SEC↗
KAI KADANT INC A Award deriv2015-03-092015-03-115,000— $05,000SEC↗
KAI KADANT INC S Sale2015-03-092015-03-112,000$47.00 $94.0K24,500SEC↗
KAI KADANT INC S Sale2015-03-092015-03-112,000$45.00 $90.0K26,500SEC↗
KAI KADANT INC S Sale2015-03-092015-03-112,000$44.00 $88.0K28,500SEC↗
KAI KADANT INC S Sale2015-02-272015-03-242,000$45.00 $90.0K26,500SEC↗
KAI KADANT INC S Sale2015-02-272015-03-242,000$44.00 $88.0K28,500SEC↗
KAI KADANT INC S Sale2015-02-092015-02-112,000$43.00 $86.0K30,500SEC↗
KAI KADANT INC M Exercise deriv2015-01-032015-01-051,250— $00SEC↗
KAI KADANT INC M Exercise2015-01-032015-01-051,250— $032,500SEC↗
KAI KADANT INC M Exercise deriv2014-09-272014-09-291,250— $01,250SEC↗
KAI KADANT INC M Exercise2014-09-272014-09-291,250— $031,250SEC↗
KAI KADANT INC M Exercise deriv2014-06-282014-07-011,250— $02,500SEC↗
KAI KADANT INC M Exercise2014-06-282014-07-011,250— $030,000SEC↗
KAI KADANT INC M Exercise deriv2014-03-292014-03-311,250— $03,750SEC↗
KAI KADANT INC M Exercise2014-03-292014-03-311,250— $028,750SEC↗
KAI KADANT INC A Award deriv2014-03-062014-03-105,000— $05,000SEC↗
KAI KADANT INC M Exercise deriv2013-12-282013-12-311,250— $00SEC↗
KAI KADANT INC M Exercise2013-12-282013-12-311,250— $027,500SEC↗
KAI KADANT INC M Exercise deriv2013-09-282013-10-011,250— $01,250SEC↗
KAI KADANT INC M Exercise2013-09-282013-10-011,250— $026,250SEC↗
KAI KADANT INC M Exercise deriv2013-06-292013-07-011,250— $02,500SEC↗
KAI KADANT INC M Exercise2013-06-292013-07-011,250— $025,000SEC↗
KAI KADANT INC S Sale2013-04-302013-05-0110,000$27.52 $275.2K28,750SEC↗
KAI KADANT INC S Sale2013-04-302013-05-015,000$27.51 $137.6K23,750SEC↗
KAI KADANT INC M Exercise deriv2013-03-302013-04-021,250— $03,750SEC↗
KAI KADANT INC M Exercise2013-03-302013-04-021,250— $038,750SEC↗
KAI KADANT INC A Award deriv2013-03-072013-03-115,000— $05,000SEC↗
KAI KADANT INC M Exercise deriv2012-12-292013-01-021,250— $00SEC↗
KAI KADANT INC M Exercise2012-12-292013-01-021,250— $037,500SEC↗
KAI KADANT INC M Exercise deriv2012-09-292012-10-021,250— $03,750SEC↗
KAI KADANT INC M Exercise2012-09-292012-10-021,250— $036,250SEC↗
KAI KADANT INC M Exercise deriv2012-06-302012-07-031,250— $02,500SEC↗
KAI KADANT INC M Exercise2012-06-302012-07-031,250— $035,000SEC↗
KAI KADANT INC M Exercise deriv2012-03-312012-04-031,250— $03,750SEC↗
KAI KADANT INC M Exercise2012-03-312012-04-031,250— $033,750SEC↗
KAI KADANT INC A Award deriv2012-03-082012-03-165,000— $05,000SEC↗
PNNW PENNICHUCK CORP D To issuer deriv2012-01-252012-01-275,000— $00SEC↗
PNNW PENNICHUCK CORP D To issuer deriv2012-01-252012-01-271,403— $00SEC↗
PNNW PENNICHUCK CORP D To issuer deriv2012-01-252012-01-276,000— $00SEC↗
PNNW PENNICHUCK CORP D To issuer2012-01-252012-01-2712,865$29.00 $373.1K0SEC↗
KAI KADANT INC M Exercise deriv2011-12-312012-01-051,250— $00SEC↗
KAI KADANT INC M Exercise2011-12-312012-01-051,250— $032,500SEC↗