| Oct 15, 2025 | Kyrillos Jean-Claude | Option Excercise | 3636 | 0.00 | $ 0.00 |
| Oct 15, 2025 | Kyrillos Jean-Claude | Option Excercise | 1301 | 14.75 | $ 19,189.75 |
| Sep 15, 2025 | Carpenter Rick | Option Excercise | 406 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Carpenter Rick | Option Excercise | 207 | 12.09 | $ 2,502.63 |
| Sep 15, 2025 | Novara Mark David | Option Excercise | 7415 | 0.00 | $ 0.00 |
| Sep 15, 2025 | Novara Mark David | Option Excercise | 3866 | 12.09 | $ 46,739.94 |
| Aug 11, 2025 | Sheridan John F | Open Market Purchase | 10000 | 10.23 | $ 102,318.00 |
| Aug 8, 2025 | Vosseller Leigh | Open Market Purchase | 13720 | 10.89 | $ 149,403.94 |
| Jul 15, 2025 | Kyrillos Jean-Claude | Option Excercise | 14545 | 0.00 | $ 0.00 |
| Jul 15, 2025 | Kyrillos Jean-Claude | Option Excercise | 5205 | 15.20 | $ 79,116.00 |
| Jun 16, 2025 | Cha Myoungil | Option Excercise | 1749 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Carpenter Rick | Option Excercise | 406 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Carpenter Rick | Option Excercise | 207 | 20.76 | $ 4,297.32 |
| Jun 16, 2025 | Novara Mark David | Option Excercise | 7414 | 0.00 | $ 0.00 |
| Jun 16, 2025 | Novara Mark David | Option Excercise | 3846 | 20.76 | $ 79,842.96 |
| Jun 16, 2025 | Malagueira Joao Paulo Falcao | Option Excercise | 1749 | 0.00 | $ 0.00 |
| Jun 2, 2025 | Allen Dick | Other Disposition | 1000 | 19.88 | $ 19,880.00 |
| May 29, 2025 | Gasser Elizabeth Anne | Other Disposition | 22400 | 0.00 | $ 0.00 |
| May 22, 2025 | Sodhi Rajwant | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | McGroddy-Goetz Kathleen | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | Cha Myoungil | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | ROBERTSON REBECCA B | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | Howell Peyton R | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | TWOMEY CHRISTOPHER J | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | Malagueira Joao Paulo Falcao | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 22, 2025 | Allen Dick | Option Excercise | 4387 | 20.64 | $ 90,547.68 |
| May 15, 2025 | Vosseller Leigh | Option Excercise | 8121 | 0.00 | $ 0.00 |
| May 15, 2025 | Vosseller Leigh | Option Excercise | 2907 | 22.70 | $ 65,988.90 |
| May 15, 2025 | Hansen Shannon Marie | Option Excercise | 6355 | 0.00 | $ 0.00 |
| May 15, 2025 | Hansen Shannon Marie | Option Excercise | 2275 | 22.70 | $ 51,642.50 |
| May 15, 2025 | Novara Mark David | Grant | 870 | 19.30 | $ 16,791.00 |
| May 15, 2025 | Novara Mark David | Option Excercise | 304 | 0.00 | $ 0.00 |
| May 15, 2025 | Novara Mark David | Option Excercise | 113 | 22.70 | $ 2,565.10 |
| May 15, 2025 | Morrison Susan | Grant | 1359 | 15.64 | $ 21,254.76 |
| May 15, 2025 | Morrison Susan | Option Excercise | 6526 | 0.00 | $ 0.00 |
| May 15, 2025 | Morrison Susan | Option Excercise | 1868 | 22.70 | $ 42,403.60 |
| May 15, 2025 | Gasser Elizabeth Anne | Grant | 1147 | 15.64 | $ 17,939.08 |
| May 15, 2025 | Gasser Elizabeth Anne | Option Excercise | 6526 | 0.00 | $ 0.00 |
| May 15, 2025 | Gasser Elizabeth Anne | Option Excercise | 3496 | 22.70 | $ 79,359.20 |
| May 15, 2025 | Carpenter Rick | Grant | 1020 | 15.64 | $ 15,952.80 |
| May 15, 2025 | Carpenter Rick | Option Excercise | 5622 | 0.00 | $ 0.00 |
| May 15, 2025 | Carpenter Rick | Option Excercise | 2014 | 22.70 | $ 45,717.80 |
| May 15, 2025 | Sheridan John F | Grant | 1359 | 15.64 | $ 21,254.76 |
| May 15, 2025 | Sheridan John F | Option Excercise | 32429 | 3.83 | $ 124,214.40 |
| May 15, 2025 | Sheridan John F | Option Excercise | 16470 | 22.70 | $ 373,869.00 |
| May 15, 2025 | Kyrillos Jean-Claude | Grant | 171 | 19.30 | $ 3,300.30 |
| May 15, 2025 | Vosseller Leigh | Grant | 1359 | 15.64 | $ 21,254.76 |
| Mar 17, 2025 | Novara Mark David | Option Excercise | 7415 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Novara Mark David | Option Excercise | 2739 | 19.17 | $ 52,506.63 |
| Mar 17, 2025 | Carpenter Rick | Option Excercise | 406 | 0.00 | $ 0.00 |
| Mar 17, 2025 | Carpenter Rick | Option Excercise | 146 | 19.17 | $ 2,798.82 |
| Mar 7, 2025 | Kyrillos Jean-Claude | Open Market Purchase | 10538 | 18.12 | $ 190,966.47 |
| Feb 25, 2025 | Morrison Susan | Option Excercise | 6903 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Morrison Susan | Option Excercise | 2027 | 33.34 | $ 67,580.18 |
| Feb 25, 2025 | Vosseller Leigh | Option Excercise | 6903 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Vosseller Leigh | Option Excercise | 2521 | 33.34 | $ 84,050.14 |
| Feb 25, 2025 | Gasser Elizabeth Anne | Option Excercise | 6903 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Gasser Elizabeth Anne | Option Excercise | 3748 | 33.34 | $ 124,958.32 |
| Feb 25, 2025 | Sheridan John F | Option Excercise | 32779 | 0.00 | $ 0.00 |
| Feb 25, 2025 | Sheridan John F | Option Excercise | 13427 | 33.34 | $ 447,656.18 |
| Feb 18, 2025 | Gasser Elizabeth Anne | Option Excercise | 2141 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Gasser Elizabeth Anne | Option Excercise | 1261 | 33.47 | $ 42,205.67 |
| Feb 18, 2025 | Hansen Shannon Marie | Option Excercise | 1969 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Hansen Shannon Marie | Option Excercise | 810 | 33.47 | $ 27,110.70 |
| Feb 18, 2025 | Morrison Susan | Option Excercise | 2141 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Morrison Susan | Option Excercise | 727 | 33.47 | $ 24,332.69 |
| Feb 18, 2025 | Sheridan John F | Option Excercise | 8502 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Sheridan John F | Option Excercise | 3182 | 33.47 | $ 106,501.54 |
| Feb 18, 2025 | Vosseller Leigh | Option Excercise | 2141 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Vosseller Leigh | Option Excercise | 880 | 33.47 | $ 29,453.60 |
| Feb 18, 2025 | Carpenter Rick | Option Excercise | 2033 | 0.00 | $ 0.00 |
| Feb 18, 2025 | Carpenter Rick | Option Excercise | 836 | 33.47 | $ 27,980.92 |
| Dec 16, 2024 | Novara Mark David | Option Excercise | 29658 | 0.00 | $ 0.00 |
| Dec 16, 2024 | Novara Mark David | Option Excercise | 10732 | 32.66 | $ 350,507.12 |
| Dec 16, 2024 | Carpenter Rick | Option Excercise | 406 | 0.00 | $ 0.00 |
| Dec 16, 2024 | Carpenter Rick | Option Excercise | 145 | 32.66 | $ 4,735.70 |
| Nov 20, 2024 | BLICKENSTAFF KIM D | Open Market Sale | 40000 | 31.04 | $ 1,241,400.00 |