| Nov 11, 2025 | Israel Joseph | Open Market Sale | 24408 | 41.08 | $ 1,002,777.18 |
| Nov 11, 2025 | Israel Joseph | Option Excercise | 2652 | 41.70 | $ 110,588.40 |
| Nov 11, 2025 | Wright Robert G. | Open Market Sale | 7946 | 41.16 | $ 327,073.45 |
| Nov 11, 2025 | Spiegel Reuven | Open Market Sale | 27000 | 41.36 | $ 1,116,640.00 |
| Nov 7, 2025 | Yemin Ezra Uzi | Open Market Sale | 55350 | 43.09 | $ 2,385,031.50 |
| Oct 29, 2025 | Yemin Ezra Uzi | Open Market Sale | 7388 | 38.08 | $ 281,335.04 |
| Oct 23, 2025 | Yemin Ezra Uzi | Open Market Sale | 132612 | 38.13 | $ 5,056,283.28 |
| Oct 1, 2025 | Hobbs Mark Wayne | Option Excercise | 1450 | 32.48 | $ 47,096.00 |
| Sep 10, 2025 | Wright Robert G. | Option Excercise | 1382 | 29.71 | $ 41,059.22 |
| Sep 10, 2025 | Hobbs Mark Wayne | Option Excercise | 1676 | 29.71 | $ 49,793.96 |
| Sep 10, 2025 | McWatters Denise Clark | Option Excercise | 4827 | 29.71 | $ 143,410.17 |
| Sep 10, 2025 | Soreq Avigal | Option Excercise | 7768 | 29.71 | $ 230,787.28 |
| Sep 10, 2025 | Israel Joseph | Option Excercise | 2492 | 29.71 | $ 74,037.32 |
| Sep 10, 2025 | Spiegel Reuven | Option Excercise | 2909 | 29.71 | $ 86,426.39 |
| Sep 9, 2025 | Israel Joseph | Option Excercise | 353 | 31.95 | $ 11,278.35 |
| Sep 2, 2025 | Wright Robert G. | Open Market Sale | 7135 | 29.24 | $ 208,627.40 |
| Aug 11, 2025 | Israel Joseph | Option Excercise | 2652 | 20.69 | $ 54,869.88 |
| Jun 10, 2025 | Sullivan Gary M Jr. | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Zohar Shlomo | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Schwartzstein Christine Benson | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | FINNERTY WILLIAM J | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Yemin Ezra Uzi | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | McWatters Denise Clark | Option Excercise | 464 | 19.61 | $ 9,099.04 |
| Jun 10, 2025 | Marcogliese Richard J | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Sutil Vicky | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Tolson Laurie Z. | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Hobbs Mark Wayne | Option Excercise | 464 | 19.61 | $ 9,099.04 |
| Jun 10, 2025 | Moreno Leonardo | Grant | 7394 | 19.61 | $ 144,996.34 |
| Jun 10, 2025 | Wright Robert G. | Option Excercise | 1261 | 19.61 | $ 24,728.21 |
| Jun 10, 2025 | Soreq Avigal | Option Excercise | 3297 | 19.61 | $ 64,654.17 |
| Jun 10, 2025 | Spiegel Reuven | Option Excercise | 5817 | 19.61 | $ 114,071.37 |
| Jun 10, 2025 | Israel Joseph | Option Excercise | 310 | 19.61 | $ 6,079.10 |
| Jun 9, 2025 | Israel Joseph | Option Excercise | 353 | 18.96 | $ 6,692.88 |
| Jun 9, 2025 | Wright Robert G. | Option Excercise | 1024 | 18.96 | $ 19,415.04 |
| May 9, 2025 | Israel Joseph | Option Excercise | 5304 | 15.39 | $ 81,628.56 |
| Mar 31, 2025 | Soreq Avigal | Grant | 12835 | 15.07 | $ 193,423.45 |
| Mar 31, 2025 | Soreq Avigal | Option Excercise | 5051 | 0.00 | $ 0.00 |
| Mar 13, 2025 | Yemin Ezra Uzi | Open Market Purchase | 5240 | 14.52 | $ 76,058.60 |
| Mar 12, 2025 | Yemin Ezra Uzi | Open Market Purchase | 5085 | 14.50 | $ 73,738.60 |
| Mar 12, 2025 | Marcogliese Richard J | Open Market Purchase | 1540 | 14.58 | $ 22,457.94 |
| Mar 11, 2025 | Hobbs Mark Wayne | Open Market Purchase | 2800 | 13.70 | $ 38,357.20 |
| Mar 10, 2025 | Soreq Avigal | Open Market Purchase | 715 | 13.95 | $ 9,974.25 |
| Mar 10, 2025 | Soreq Avigal | Option Excercise | 3100 | 13.53 | $ 41,943.00 |
| Mar 10, 2025 | Soreq Avigal | Grant | 83148 | 0.00 | $ 0.00 |
| Mar 10, 2025 | McWatters Denise Clark | Option Excercise | 4147 | 13.53 | $ 56,108.91 |
| Mar 10, 2025 | McWatters Denise Clark | Grant | 36856 | 3.36 | $ 123,664.20 |
| Mar 10, 2025 | Israel Joseph | Option Excercise | 291 | 13.53 | $ 3,937.23 |
| Mar 10, 2025 | Israel Joseph | Grant | 22172 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Hobbs Mark Wayne | Option Excercise | 436 | 13.53 | $ 5,899.08 |
| Mar 10, 2025 | Hobbs Mark Wayne | Grant | 18477 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Wright Robert G. | Option Excercise | 102 | 13.53 | $ 1,380.06 |
| Mar 10, 2025 | Wright Robert G. | Grant | 28639 | 0.00 | $ 0.00 |
| Mar 10, 2025 | Spiegel Reuven | Option Excercise | 3368 | 13.53 | $ 45,569.04 |
| Mar 10, 2025 | Spiegel Reuven | Grant | 38664 | 3.18 | $ 123,136.53 |
| Mar 7, 2025 | Israel Joseph | Option Excercise | 332 | 14.26 | $ 4,734.32 |
| Dec 31, 2024 | Yemin Ezra Uzi | Option Excercise | 6331 | 18.50 | $ 117,123.50 |
| Dec 16, 2024 | Soreq Avigal | Open Market Purchase | 870 | 17.23 | $ 14,990.10 |
| Dec 16, 2024 | Yemin Ezra Uzi | Open Market Purchase | 3000 | 16.50 | $ 49,500.00 |
| Dec 10, 2024 | Soreq Avigal | Option Excercise | 3297 | 18.36 | $ 60,532.92 |
| Dec 10, 2024 | Spiegel Reuven | Option Excercise | 2026 | 18.36 | $ 37,197.36 |
| Dec 10, 2024 | Israel Joseph | Option Excercise | 310 | 18.36 | $ 5,691.60 |
| Dec 10, 2024 | McWatters Denise Clark | Option Excercise | 504 | 18.36 | $ 9,253.44 |
| Dec 10, 2024 | Wright Robert G. | Option Excercise | 67 | 18.36 | $ 1,230.12 |
| Dec 9, 2024 | Israel Joseph | Option Excercise | 219 | 18.33 | $ 4,014.27 |