| May 31, 2025 | Lane Lee | Option Excercise | 2031 | 0.00 | $ 0.00 |
| May 31, 2025 | Lane Lee | Option Excercise | 910 | 21.45 | $ 19,519.50 |
| May 15, 2025 | SCHAWK DAVID A | Other Disposition | 7554 | 0.00 | $ 0.00 |
| May 7, 2025 | Nauman J Michael | Open Market Purchase | 1081 | 19.10 | $ 20,647.94 |
| Mar 9, 2025 | Etzkorn Lillian | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Mar 9, 2025 | SCHAWK DAVID A | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Mar 9, 2025 | DUNLAP TERRY L | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Mar 9, 2025 | OBRIEN MORGAN K | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Dietze Katherine Elizabeth | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Mar 9, 2025 | Richards Aleta W. | Option Excercise | 3777 | 0.00 | $ 0.00 |
| Feb 24, 2025 | Nauman J Michael | Open Market Purchase | 4000 | 24.59 | $ 98,360.00 |
| Nov 21, 2024 | Gurtner Reena | Option Excercise | 3600 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Kohl Gary Raymond | Option Excercise | 10200 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Kohl Gary Raymond | Option Excercise | 5109 | 25.26 | $ 129,053.34 |
| Nov 21, 2024 | Brkovich Davor | Option Excercise | 3600 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Brkovich Davor | Option Excercise | 1565 | 25.26 | $ 39,531.90 |
| Nov 21, 2024 | Awenowicz Ronald C | Option Excercise | 3600 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Awenowicz Ronald C | Option Excercise | 1565 | 25.26 | $ 39,531.90 |
| Nov 21, 2024 | BARTOLACCI JOSEPH C | Option Excercise | 60000 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Walters Brian D | Option Excercise | 10200 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Walters Brian D | Option Excercise | 4466 | 25.26 | $ 112,811.16 |
| Nov 21, 2024 | Gackenbach Steven D | Option Excercise | 10200 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Gackenbach Steven D | Option Excercise | 4435 | 25.26 | $ 112,028.10 |
| Nov 21, 2024 | NICOLA STEVEN F | Option Excercise | 17100 | 0.00 | $ 0.00 |
| Nov 21, 2024 | NICOLA STEVEN F | Option Excercise | 7435 | 25.26 | $ 187,808.10 |
| Nov 17, 2024 | Walters Brian D | Option Excercise | 7837 | 23.76 | $ 186,207.12 |
| Nov 17, 2024 | Kohl Gary Raymond | Option Excercise | 19100 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Kohl Gary Raymond | Option Excercise | 9567 | 23.76 | $ 227,311.92 |
| Nov 17, 2024 | Brkovich Davor | Option Excercise | 9300 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Brkovich Davor | Option Excercise | 4044 | 23.76 | $ 96,085.44 |
| Nov 17, 2024 | Awenowicz Ronald C | Option Excercise | 2400 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Awenowicz Ronald C | Option Excercise | 1044 | 23.76 | $ 24,805.44 |
| Nov 17, 2024 | Gurtner Reena | Option Excercise | 2400 | 0.00 | $ 0.00 |
| Nov 17, 2024 | NICOLA STEVEN F | Option Excercise | 26900 | 0.00 | $ 0.00 |
| Nov 17, 2024 | NICOLA STEVEN F | Option Excercise | 11696 | 23.76 | $ 277,896.96 |
| Nov 17, 2024 | Babe Gregory S. | Option Excercise | 35000 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Babe Gregory S. | Option Excercise | 15323 | 23.76 | $ 364,074.48 |
| Nov 17, 2024 | Gackenbach Steven D | Option Excercise | 18900 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Gackenbach Steven D | Option Excercise | 8218 | 23.76 | $ 195,259.68 |
| Nov 17, 2024 | BARTOLACCI JOSEPH C | Option Excercise | 40000 | 0.00 | $ 0.00 |
| Nov 17, 2024 | Walters Brian D | Option Excercise | 17900 | 0.00 | $ 0.00 |