| Nov 20, 2025 | Lane Lee | Option Excercise | 9240 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Lane Lee | Option Excercise | 4019 | 25.10 | $ 100,876.90 |
| Nov 20, 2025 | NICOLA STEVEN F | Option Excercise | 22800 | 0.00 | $ 0.00 |
| Nov 20, 2025 | NICOLA STEVEN F | Option Excercise | 9916 | 25.10 | $ 248,891.60 |
| Nov 20, 2025 | Walters Brian D | Option Excercise | 12000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Walters Brian D | Option Excercise | 5255 | 25.10 | $ 131,900.50 |
| Nov 20, 2025 | BARTOLACCI JOSEPH C | Option Excercise | 90000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | BARTOLACCI JOSEPH C | Option Excercise | 39141 | 25.10 | $ 982,439.10 |
| Nov 20, 2025 | Brkovich Davor | Option Excercise | 3600 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Brkovich Davor | Option Excercise | 1566 | 25.10 | $ 39,306.60 |
| Nov 20, 2025 | Gackenbach Steven D | Option Excercise | 13800 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Gackenbach Steven D | Option Excercise | 6002 | 25.10 | $ 150,650.20 |
| Nov 20, 2025 | Awenowicz Ronald C | Option Excercise | 3600 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Awenowicz Ronald C | Option Excercise | 1566 | 25.10 | $ 39,306.60 |
| Nov 14, 2025 | NICOLA STEVEN F | Option Excercise | 15200 | 0.00 | $ 0.00 |
| Nov 14, 2025 | NICOLA STEVEN F | Option Excercise | 6611 | 24.93 | $ 164,812.23 |
| Nov 14, 2025 | Walters Brian D | Option Excercise | 8000 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Walters Brian D | Option Excercise | 3504 | 24.93 | $ 87,354.72 |
| Nov 14, 2025 | Brkovich Davor | Option Excercise | 2400 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Brkovich Davor | Option Excercise | 1044 | 24.93 | $ 26,026.92 |
| Nov 14, 2025 | Awenowicz Ronald C | Option Excercise | 2400 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Awenowicz Ronald C | Option Excercise | 1044 | 24.93 | $ 26,026.92 |
| Nov 14, 2025 | Lane Lee | Option Excercise | 6160 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Lane Lee | Option Excercise | 2679 | 24.93 | $ 66,787.47 |
| Nov 14, 2025 | Gackenbach Steven D | Option Excercise | 9200 | 0.00 | $ 0.00 |
| Nov 14, 2025 | Gackenbach Steven D | Option Excercise | 4002 | 24.93 | $ 99,769.86 |
| Nov 14, 2025 | BARTOLACCI JOSEPH C | Option Excercise | 60000 | 0.00 | $ 0.00 |
| Nov 14, 2025 | BARTOLACCI JOSEPH C | Option Excercise | 26094 | 24.93 | $ 650,523.42 |
| 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 |