| Nov 18, 2025 | Ashe Gena L | Open Market Sale | 6564 | 21.07 | $ 138,303.48 |
| Sep 18, 2025 | Lang Scott A. | Open Market Purchase | 4650 | 21.28 | $ 98,952.00 |
| Aug 19, 2025 | Gray Timothy | Open Market Purchase | 50 | 22.07 | $ 1,103.50 |
| Aug 5, 2025 | YAZDI MAHVASH | Grant | 7767 | 0.00 | $ 0.00 |
| Aug 5, 2025 | DANIELS LESLIE B | Grant | 7767 | 0.00 | $ 0.00 |
| Aug 5, 2025 | Fleischhauer Mark | Grant | 7767 | 0.00 | $ 0.00 |
| Aug 5, 2025 | Heard William | Grant | 7767 | 0.00 | $ 0.00 |
| Aug 5, 2025 | ALTMAN JEFFREY A | Grant | 7767 | 0.00 | $ 0.00 |
| Aug 5, 2025 | Owl Creek Asset Management, L.P. | Grant | 7767 | 0.00 | $ 0.00 |
| Jul 12, 2025 | Guttman-McCabe Christopher | Option Excercise | 1517 | 23.95 | $ 36,332.15 |
| Jul 12, 2025 | Gerbrandt Ryan | Option Excercise | 1470 | 23.95 | $ 35,206.50 |
| Jun 12, 2025 | Kuhn Thomas R. | Grant | 6222 | 0.00 | $ 0.00 |
| May 22, 2025 | Ashe Gena L | Option Excercise | 2732 | 28.35 | $ 77,452.20 |
| May 22, 2025 | Gray Timothy | Option Excercise | 4098 | 28.35 | $ 116,178.30 |
| May 15, 2025 | Gerbrandt Ryan | Option Excercise | 4259 | 28.18 | $ 120,005.42 |
| May 15, 2025 | Ashe Gena L | Option Excercise | 3421 | 28.18 | $ 96,389.62 |
| May 15, 2025 | Guttman-McCabe Christopher | Option Excercise | 3879 | 28.19 | $ 109,358.46 |
| May 15, 2025 | Gray Timothy | Option Excercise | 3428 | 28.18 | $ 96,590.00 |
| Feb 28, 2025 | Heard William | Grant | 1887 | 0.00 | $ 0.00 |
| Dec 16, 2024 | OBRIEN MORGAN E | Open Market Sale | 13609 | 33.44 | $ 455,084.96 |
| Dec 9, 2024 | OBRIEN MORGAN E | Option Excercise | 90000 | 25.00 | $ 2,250,000.00 |
| Dec 9, 2024 | OBRIEN MORGAN E | Option Excercise | 76391 | 34.05 | $ 2,601,113.55 |
| Dec 5, 2024 | Kuhn Thomas R. | Grant | 6574 | 0.00 | $ 0.00 |
| Dec 5, 2024 | DANIELS LESLIE B | Grant | 5002 | 0.00 | $ 0.00 |
| Dec 5, 2024 | YAZDI MAHVASH | Grant | 5002 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Fleischhauer Mark | Open Market Purchase | 3500 | 34.19 | $ 119,665.00 |
| Dec 5, 2024 | Fleischhauer Mark | Grant | 5002 | 0.00 | $ 0.00 |
| Dec 5, 2024 | ALTMAN JEFFREY A | Grant | 5002 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Owl Creek Asset Management, L.P. | Grant | 5002 | 0.00 | $ 0.00 |