![]()
| 30 Dec 2023 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 217 | $280.31 | $60,827 30 Dec 2023 | 14,615 | ↗ |
| 30 Sep 2023 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 217 | $225.55 | $48,944 30 Sep 2023 | 14,398 | ↗ |
| 1 Jun 2023 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 434 | $191.70 | $83,198 1 Jun 2023 | 14,181 | ↗ |
| 31 Dec 2022 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 235 | $177.63 | $41,743 31 Dec 2022 | 13,747 | ↗ |
| 1 Oct 2022 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 235 | $166.81 | $39,200 1 Oct 2022 | 13,512 | ↗ |
| 1 Jun 2022 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 471 | $187.09 | $88,119 1 Jun 2022 | 13,277 | ↗ |
| 1 Jan 2022 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 252 | $230.48 | $58,081 1 Jan 2022 | 12,806 | ↗ |
| 2 Oct 2021 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 252 | $206.84 | $52,124 2 Oct 2021 | 12,554 | ↗ |
| 27 Sep 2021 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $216.47 | $2,164,700 27 Sep 2021 | 12,302 | ↗ |
| 1 Jun 2021 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 505 | $168.93 | $85,310 1 Jun 2021 | 22,302 | ↗ |
| 2 Jan 2021 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 521 | $140.98 | $73,451 2 Jan 2021 | 21,797 | ↗ |
| 26 Sep 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 521 | $107.18 | $55,841 26 Sep 2020 | 21,276 | ↗ |
| 30 Jun 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 6,458 | $99.66 | $643,604 30 Jun 2020 | 21,251 | ↗ |
| 8 May 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 3,916 | $85.82 | $336,071 8 May 2020 | 17,162 | ↗ |
| 29 Apr 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 12,309 | $87.73 | $1,079,869 29 Apr 2020 | 21,078 | ↗ |
| 10 Mar 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 24,333 | $82.12 | $1,998,226 10 Mar 2020 | 36,406 | ↗ |
| 15 Jan 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 15,908 | $109.76 | $1,746,062 15 Jan 2020 | 19,848 | ↗ |
| 10 Jan 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 21,533 | $108.25 | $2,330,947 10 Jan 2020 | 35,756 | ↗ |
| 7 Jan 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 19,800 | $107.79 | $2,134,242 7 Jan 2020 | 57,289 | ↗ |
| 2 Jan 2020 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 16,534 | $106.67 | $1,763,682 2 Jan 2020 | 77,089 | ↗ |
| 16 Dec 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 20,000 | $25.98 | $519,600 16 Dec 2019 | 96,723 | ↗ |
| 19 Nov 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 1,630 | $25.98 | $42,347 19 Nov 2019 | 94,232 | ↗ |
| 14 Nov 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 15,385 | $25.98 | $399,702 14 Nov 2019 | 94,602 | ↗ |
| 11 Nov 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 24,315 | $22.90 | $556,814 11 Nov 2019 | 93,517 | ↗ |
| 6 Nov 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 20,913 | $22.03 | $460,713 6 Nov 2019 | 98,417 | ↗ |
| 4 Nov 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 12,600 | $24.90 | $313,740 4 Nov 2019 | 98,317 | ↗ |
| 31 Oct 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 12,861 | $24.90 | $320,239 31 Oct 2019 | 93,617 | ↗ |
| 28 Oct 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 11,700 | $24.90 | $291,330 28 Oct 2019 | 96,217 | ↗ |
| 21 Oct 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 39 | $24.90 | $971 21 Oct 2019 | 93,356 | ↗ |
| 31 Jul 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 10,000 | $14.17 | $141,700 31 Jul 2019 | 96,002 | ↗ |
| 3 Jul 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 3,210 | $14.17 | $45,486 3 Jul 2019 | 93,827 | ↗ |
| 28 Jun 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 8,600 | $14.17 | $121,862 28 Jun 2019 | 95,517 | ↗ |
| 24 Jun 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 110 | $14.17 | $1,559 24 Jun 2019 | 93,427 | ↗ |
| 19 Jun 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 11,837 | $14.17 | $167,730 19 Jun 2019 | 100,997 | ↗ |
| 14 Jun 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 16,243 | $14.17 | $230,163 14 Jun 2019 | 98,917 | ↗ |
| 11 Jun 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 5,287 | $14.17 | $74,917 11 Jun 2019 | 95,672 | ↗ |
| 21 May 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 4,617 | $14.17 | $65,423 21 May 2019 | 93,417 | ↗ |
| 16 May 2019 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 10,096 | $14.17 | $143,060 16 May 2019 | 95,293 | ↗ |
| 1 Nov 2017 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 20,000 | $103.82 | $2,076,400 1 Nov 2017 | 58,692 | ↗ |
| 4 Aug 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 3,000 | $56.00 | $168,000 4 Aug 2016 | 61,337 | ↗ |
| 4 Aug 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 3,000 | $56.00 | $168,000 4 Aug 2016 | 61,337 | ↗ |
| 16 Jun 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $49.93 | $499,300 16 Jun 2016 | 64,337 | ↗ |
| 16 Jun 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $49.93 | $499,300 16 Jun 2016 | 64,337 | ↗ |
| 15 Jun 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $50.32 | $503,200 15 Jun 2016 | 74,337 | ↗ |
| 15 Jun 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $50.32 | $503,200 15 Jun 2016 | 74,337 | ↗ |
| 10 Mar 2016 | KAIKadant, Inc. | Jonathan W Painter Director | Option | 32,331 | $41.85 | $1,353,052 10 Mar 2016 | 85,219 | ↗ |
| 2 Mar 2015 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 8,000 | $46.00 | $368,000 2 Mar 2015 | 49,365 | ↗ |
| 27 Feb 2015 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 7,500 | $44.58 | $334,350 27 Feb 2015 | 57,365 | ↗ |
| 6 Feb 2015 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 2,250 | $42.75 | $96,188 6 Feb 2015 | 64,865 | ↗ |
| 2 Jan 2015 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 2,750 | $42.14 | $115,885 2 Jan 2015 | 66,499 | ↗ |
| 23 Dec 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 1,300 | $44.05 | $57,265 23 Dec 2014 | 69,249 | ↗ |
| 18 Dec 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 3,400 | $42.75 | $145,350 18 Dec 2014 | 70,549 | ↗ |
| 5 Nov 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 1,404 | $42.19 | $59,235 5 Nov 2014 | 73,949 | ↗ |
| 3 Nov 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 696 | $42.15 | $29,336 3 Nov 2014 | 75,353 | ↗ |
| 30 Oct 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 4,500 | $41.94 | $188,730 30 Oct 2014 | 76,049 | ↗ |
| 28 Oct 2014 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 2,500 | $41.20 | $103,000 28 Oct 2014 | 80,549 | ↗ |
| 20 Dec 2013 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 7,500 | $40.52 | $303,900 20 Dec 2013 | 59,932 | ↗ |
| 4 Jun 2013 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 15,000 | $31.53 | $472,950 4 Jun 2013 | 67,432 | ↗ |
| 14 May 2013 | KAIKadant, Inc. | Jonathan W Painter Director | Sale | 10,000 | $28.50 | $285,000 14 May 2013 | 82,432 | ↗ |
| 23 May 2023 | GHMGraham Corp. | Jonathan W Painter Director | Option | 6,105 | $11.78 | $71,917 23 May 2023 | 23,273 | ↗ |
| 10 Feb 2022 | GHMGraham Corp. | Jonathan W Painter Director | Buy | 2,500 | $9.08 | $22,700 10 Feb 2022 | 17,168 | ↗ |