| Sep 11, 2025 | NIGON RICHARD | Other Aquisition | 7917 | 7.56 | $ 59,874.69 |
| Sep 8, 2025 | BAKER BROS. ADVISORS LP | Open Market Purchase | 170100 | 56.27 | $ 9,571,318.56 |
| Sep 8, 2025 | Baker Bros. Advisors (GP) LLC | Open Market Purchase | 170100 | 56.27 | $ 9,571,318.56 |
| Sep 8, 2025 | BAKER FELIX | Open Market Purchase | 170100 | 56.27 | $ 9,571,318.56 |
| Sep 8, 2025 | BAKER JULIAN | Open Market Purchase | 170100 | 56.27 | $ 9,571,318.56 |
| Sep 2, 2025 | Sullivan Brian F. | Other Aquisition | 104340 | 8.05 | $ 839,937.00 |
| Jul 28, 2025 | Dalvey David | Open Market Sale | 109325 | 44.07 | $ 4,818,369.81 |
| May 27, 2025 | Buller Richard E | Other Disposition | 2158 | 0.00 | $ 0.00 |
| May 19, 2025 | Buller Richard E | Grant | 1029 | 0.00 | $ 0.00 |
| Apr 14, 2025 | Sullivan Brian F. | Other Disposition | 16310 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Sullivan Brian F. | Other Disposition | 243030 | 0.00 | $ 0.00 |
| Dec 2, 2024 | Furcht Leo | Option Excercise | 250 | 3.60 | $ 900.00 |