| Oct 31, 2025 | Sanchez Nelson F | Open Market Purchase | 1000 | 43.50 | $ 43,500.00 |
| Aug 18, 2025 | RAMAKER DAVID B | Open Market Purchase | 1500 | 46.71 | $ 70,065.00 |
| Jul 29, 2025 | Williams Shoran R | Open Market Purchase | 200 | 47.29 | $ 9,457.00 |
| Jul 17, 2025 | Eldridge Michelle Larabee | Grant | 34 | 0.00 | $ 0.00 |
| May 22, 2025 | Sanchez Nelson F | Grant | 849 | 0.00 | $ 0.00 |
| May 22, 2025 | Williams Shoran R | Grant | 849 | 0.00 | $ 0.00 |
| May 22, 2025 | RAMAKER DAVID B | Grant | 926 | 0.00 | $ 0.00 |
| May 22, 2025 | Sparks Amy L | Grant | 979 | 0.00 | $ 0.00 |
| May 22, 2025 | Schmidt Sara A | Grant | 849 | 0.00 | $ 0.00 |
| May 22, 2025 | Jones Joseph D | Grant | 849 | 0.00 | $ 0.00 |
| May 22, 2025 | PRICE MICHAEL H | Grant | 1244 | 0.00 | $ 0.00 |
| May 22, 2025 | MacDonald Richard D | Grant | 849 | 0.00 | $ 0.00 |
| May 22, 2025 | Eldridge Michelle Larabee | Grant | 943 | 0.00 | $ 0.00 |
| May 22, 2025 | Davenport Michael S. | Grant | 873 | 0.00 | $ 0.00 |
| May 2, 2025 | KAMINSKI ROBERT B | Open Market Sale | 250 | 42.85 | $ 10,712.08 |
| Apr 2, 2025 | KAMINSKI ROBERT B | Open Market Sale | 250 | 43.14 | $ 10,785.20 |
| Mar 3, 2025 | KAMINSKI ROBERT B | Open Market Sale | 250 | 48.11 | $ 12,027.60 |
| Feb 26, 2025 | Sanchez Nelson F | Open Market Purchase | 212 | 47.00 | $ 9,964.00 |
| Feb 26, 2025 | Sanchez Nelson F | Open Market Sale | 100 | 47.31 | $ 4,731.00 |
| Feb 20, 2025 | Sanchez Nelson F | Open Market Purchase | 393 | 47.75 | $ 18,767.50 |
| Feb 19, 2025 | MacDonald Richard D | Open Market Purchase | 511 | 48.92 | $ 24,996.43 |
| Feb 19, 2025 | KAMINSKI ROBERT B | Option Excercise | 7993 | 47.87 | $ 382,624.91 |
| Feb 19, 2025 | Reitsma Raymond E. | Option Excercise | 4235 | 47.87 | $ 202,729.45 |
| Feb 19, 2025 | CHRISTMAS CHARLES E | Option Excercise | 3075 | 47.87 | $ 147,200.25 |
| Feb 18, 2025 | Sanchez Nelson F | Open Market Purchase | 386 | 48.25 | $ 18,625.50 |
| Feb 11, 2025 | KAMINSKI ROBERT B | Open Market Sale | 1000 | 50.22 | $ 50,220.00 |
| Feb 6, 2025 | Setlock Scott P | Grant | 3129 | 0.00 | $ 0.00 |
| Feb 6, 2025 | KAMINSKI ROBERT B | Open Market Sale | 1000 | 49.82 | $ 49,820.00 |
| Feb 6, 2025 | Reitsma Raymond E. | Grant | 9362 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Randall Tara M | Grant | 2185 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Hoover Brett | Grant | 2313 | 0.00 | $ 0.00 |
| Feb 6, 2025 | CHRISTMAS CHARLES E | Grant | 3934 | 0.00 | $ 0.00 |
| Feb 6, 2025 | Augustyn Mark S | Grant | 3987 | 0.00 | $ 0.00 |
| Feb 3, 2025 | KAMINSKI ROBERT B | Open Market Sale | 250 | 47.05 | $ 11,763.04 |
| Feb 3, 2025 | Sanchez Nelson F | Open Market Purchase | 376 | 47.69 | $ 17,932.93 |
| Jan 31, 2025 | Williams Shoran R | Open Market Purchase | 123 | 49.28 | $ 6,061.44 |
| Jan 29, 2025 | Sanchez Nelson F | Open Market Purchase | 103 | 48.50 | $ 4,995.50 |
| Jan 24, 2025 | KAMINSKI ROBERT B | Open Market Sale | 6000 | 49.65 | $ 297,900.00 |
| Jan 2, 2025 | KAMINSKI ROBERT B | Open Market Sale | 250 | 44.61 | $ 11,152.50 |
| Dec 18, 2024 | Setlock Scott P | Option Excercise | 1115 | 47.41 | $ 52,862.15 |
| Dec 2, 2024 | KAMINSKI ROBERT B | Open Market Sale | 250 | 49.60 | $ 12,400.00 |
| Nov 25, 2024 | KAMINSKI ROBERT B | Open Market Sale | 5800 | 51.75 | $ 300,150.00 |