| Oct 25, 2025 | Slater Jennifer Lynn | Option Excercise | 2645 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Chang Tina M | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | LISMAN BRUCE M | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | FLORSHEIM THOMAS W JR | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | Anversa Matteo | Grant | 1243 | 68.38 | $ 84,996.34 |
| Oct 15, 2025 | LIEBAU FREDERIC JACK JR | Grant | 1243 | 68.38 | $ 84,996.34 |
| Sep 30, 2025 | Guillot Rolando | Option Excercise | 1359 | 0.00 | $ 0.00 |
| Aug 28, 2025 | Guillot Rolando | Open Market Sale | 22890 | 65.86 | $ 1,507,604.07 |
| Aug 22, 2025 | Becker-Varto Chey | Grant | 1704 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Pauli Matthew | Grant | 3516 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Slater Jennifer Lynn | Grant | 10170 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Guillot Rolando | Option Excercise | 906 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Messina Richard P | Option Excercise | 640 | 0.00 | $ 0.00 |
| Aug 22, 2025 | Messina Richard P | Grant | 804 | 0.00 | $ 0.00 |
| Aug 20, 2025 | Guillot Rolando | Option Excercise | 453 | 0.00 | $ 0.00 |
| Aug 20, 2025 | Messina Richard P | Option Excercise | 320 | 0.00 | $ 0.00 |
| Jul 1, 2025 | Slater Jennifer Lynn | Option Excercise | 5931 | 0.00 | $ 0.00 |
| Feb 26, 2025 | Guillot Rolando | Open Market Sale | 3500 | 50.10 | $ 175,357.00 |
| Dec 10, 2024 | GAMCO INVESTORS, INC. ET AL | Open Market Sale | 200 | 41.77 | $ 8,354.50 |
| Dec 10, 2024 | Associated Capital Group, Inc. | Open Market Sale | 200 | 41.77 | $ 8,354.50 |
| Dec 10, 2024 | GGCP, INC. | Open Market Sale | 200 | 41.77 | $ 8,354.50 |
| Dec 10, 2024 | GABELLI MARIO J | Open Market Sale | 200 | 41.77 | $ 8,354.50 |
| Dec 3, 2024 | GAMCO INVESTORS, INC. ET AL | Open Market Sale | 500 | 41.78 | $ 20,889.50 |
| Dec 3, 2024 | Associated Capital Group, Inc. | Open Market Sale | 500 | 41.78 | $ 20,889.50 |
| Dec 3, 2024 | GGCP, INC. | Open Market Sale | 500 | 41.78 | $ 20,889.50 |
| Dec 3, 2024 | GABELLI MARIO J | Open Market Sale | 500 | 41.78 | $ 20,889.50 |
| Nov 19, 2024 | GAMCO INVESTORS, INC. ET AL | Open Market Sale | 200 | 40.50 | $ 8,100.00 |
| Nov 19, 2024 | Associated Capital Group, Inc. | Open Market Sale | 200 | 40.50 | $ 8,100.00 |
| Nov 19, 2024 | GGCP, INC. | Open Market Sale | 200 | 40.50 | $ 8,100.00 |
| Nov 19, 2024 | GABELLI MARIO J | Open Market Sale | 200 | 40.50 | $ 8,100.00 |
| Nov 12, 2024 | GAMCO INVESTORS, INC. ET AL | Open Market Sale | 200 | 40.14 | $ 8,028.00 |
| Nov 12, 2024 | Associated Capital Group, Inc. | Open Market Sale | 200 | 40.14 | $ 8,028.00 |
| Nov 12, 2024 | GGCP, INC. | Open Market Sale | 200 | 40.14 | $ 8,028.00 |
| Nov 12, 2024 | GABELLI MARIO J | Open Market Sale | 200 | 40.14 | $ 8,028.00 |