| Feb 11, 2026 | Ederer John | Grant | 46747 | 0.00 | $ 0.00 |
| Feb 11, 2026 | Ederer John | Option Excercise | 6418 | 37.88 | $ 243,113.84 |
| Feb 11, 2026 | Arora Sumeet | Grant | 36359 | 0.00 | $ 0.00 |
| Feb 11, 2026 | Arora Sumeet | Option Excercise | 6831 | 37.88 | $ 258,758.28 |
| Feb 11, 2026 | MCMILLAN STEPHEN | Grant | 246532 | 0.00 | $ 0.00 |
| Feb 11, 2026 | MCMILLAN STEPHEN | Option Excercise | 92467 | 37.88 | $ 3,502,649.96 |
| Feb 11, 2026 | Rogers Scot Frazier | Grant | 31711 | 0.00 | $ 0.00 |
| Feb 11, 2026 | Rogers Scot Frazier | Option Excercise | 4813 | 37.88 | $ 182,316.44 |
| Feb 11, 2026 | Petley Richard J | Grant | 59905 | 0.00 | $ 0.00 |
| Feb 11, 2026 | Petley Richard J | Option Excercise | 16645 | 37.88 | $ 630,512.60 |
| Feb 11, 2026 | Hutchinson Michael D | Grant | 60471 | 0.00 | $ 0.00 |
| Feb 11, 2026 | Hutchinson Michael D | Option Excercise | 19511 | 37.88 | $ 739,076.68 |
| Feb 11, 2026 | Lynrock Lake LP | Open Market Sale | 61990 | 40.29 | $ 2,497,507.34 |
| Feb 11, 2026 | LYNROCK LAKE PARTNERS LLC | Open Market Sale | 61990 | 40.29 | $ 2,497,507.34 |
| Feb 11, 2026 | Paul Cynthia | Open Market Sale | 61990 | 40.29 | $ 2,497,507.34 |
| Nov 17, 2025 | Arora Sumeet | Option Excercise | 8333 | 26.13 | $ 217,741.29 |
| Nov 17, 2025 | Ederer John | Option Excercise | 41024 | 26.13 | $ 1,071,957.12 |
| Jun 13, 2025 | Rogers Scot Frazier | Grant | 159622 | 0.00 | $ 0.00 |
| May 22, 2025 | CHOU TIMOTHY C K | Open Market Sale | 6216 | 21.83 | $ 135,695.28 |
| May 16, 2025 | Ederer John | Grant | 308219 | 0.00 | $ 0.00 |
| May 16, 2025 | Arora Sumeet | Grant | 216895 | 0.00 | $ 0.00 |
| May 15, 2025 | Fishback Daniel R | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | Nelson Kimberly K. | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | Gianoni Michael P | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | McElhatton Todd | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | Bacus Lisa R | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | Olsen Joanne Beth | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | CHOU TIMOTHY C K | Grant | 11489 | 0.00 | $ 0.00 |
| May 15, 2025 | SCHWARZ JOHN | Grant | 11489 | 0.00 | $ 0.00 |
| May 13, 2025 | Petley Richard J | Option Excercise | 1829 | 23.55 | $ 43,072.95 |
| Apr 7, 2025 | Petley Richard J | Option Excercise | 5322 | 19.20 | $ 102,182.40 |
| Mar 25, 2025 | Smotherman Charles T | Grant | 86281 | 0.00 | $ 0.00 |
| Mar 10, 2025 | BRAMLEY CLAIRE | Open Market Sale | 35464 | 22.83 | $ 809,646.45 |
| Mar 7, 2025 | MCMILLAN STEPHEN | Other Disposition | 36742 | 0.00 | $ 0.00 |
| Mar 7, 2025 | Cullen-Cote Kathleen R | Open Market Sale | 1755 | 22.88 | $ 40,154.40 |
| Mar 6, 2025 | Woods Jacqueline D. | Option Excercise | 2519 | 22.98 | $ 57,886.62 |
| Mar 6, 2025 | Treese Margaret A | Option Excercise | 3795 | 22.98 | $ 87,209.10 |
| Mar 6, 2025 | Petley Richard J | Option Excercise | 3180 | 22.98 | $ 73,076.40 |
| Mar 6, 2025 | MCMILLAN STEPHEN | Option Excercise | 22650 | 22.98 | $ 520,497.00 |
| Mar 6, 2025 | Hutchinson Michael D | Option Excercise | 3040 | 22.98 | $ 69,859.20 |
| Mar 6, 2025 | Cullen-Cote Kathleen R | Option Excercise | 3285 | 22.98 | $ 75,489.30 |
| Mar 6, 2025 | BRAMLEY CLAIRE | Option Excercise | 7763 | 22.98 | $ 178,393.74 |
| Mar 4, 2025 | Cullen-Cote Kathleen R | Open Market Sale | 1881 | 23.16 | $ 43,563.96 |
| Mar 3, 2025 | Woods Jacqueline D. | Option Excercise | 2092 | 23.38 | $ 48,910.96 |
| Mar 3, 2025 | Woods Jacqueline D. | Grant | 40665 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Treese Margaret A | Option Excercise | 3152 | 23.38 | $ 73,693.76 |
| Mar 3, 2025 | Treese Margaret A | Grant | 46211 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Petley Richard J | Grant | 83179 | 0.00 | $ 0.00 |
| Mar 3, 2025 | MCMILLAN STEPHEN | Option Excercise | 18811 | 23.38 | $ 439,801.18 |
| Mar 3, 2025 | MCMILLAN STEPHEN | Grant | 231054 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Hutchinson Michael D | Option Excercise | 2243 | 23.38 | $ 52,441.34 |
| Mar 3, 2025 | Hutchinson Michael D | Grant | 83179 | 0.00 | $ 0.00 |
| Mar 3, 2025 | BRAMLEY CLAIRE | Option Excercise | 5015 | 23.38 | $ 117,250.70 |
| Mar 3, 2025 | Cullen-Cote Kathleen R | Option Excercise | 1882 | 23.38 | $ 44,001.16 |
| Mar 3, 2025 | Cullen-Cote Kathleen R | Grant | 42514 | 0.00 | $ 0.00 |
| Feb 28, 2025 | Cullen-Cote Kathleen R | Open Market Sale | 8308 | 23.73 | $ 197,182.52 |
| Feb 27, 2025 | Petley Richard J | Option Excercise | 2899 | 23.46 | $ 68,010.54 |
| Feb 27, 2025 | BRAMLEY CLAIRE | Option Excercise | 7795 | 23.46 | $ 182,870.70 |
| Feb 27, 2025 | Cullen-Cote Kathleen R | Option Excercise | 2355 | 23.46 | $ 55,248.30 |
| Feb 27, 2025 | Woods Jacqueline D. | Option Excercise | 3130 | 23.46 | $ 73,429.80 |
| Feb 27, 2025 | MCMILLAN STEPHEN | Option Excercise | 20470 | 23.46 | $ 480,226.20 |
| Feb 27, 2025 | Treese Margaret A | Option Excercise | 3430 | 23.46 | $ 80,467.80 |
| Feb 27, 2025 | Hutchinson Michael D | Option Excercise | 3661 | 23.46 | $ 85,887.06 |