| 
| Insider Trading | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |  | Rowland Stephen Eric | President | Oct 15 '25 | Sale | 24.35 | 7,105 | 173,007 | 431,516 | Oct 16 04:11 PM |  | Bialecki Andrew | Chief Executive Officer | Oct 14 '25 | Sale | 24.37 | 163,331 | 3,980,376 | 0 | Oct 16 04:09 PM |  | STEPHEN ROWLAND | Officer | Oct 15 '25 | Proposed Sale | 24.44 | 7,105 | 173,646 |  | Oct 15 04:35 PM |  | Whalen Amanda | Chief Financial Officer | Oct 10 '25 | Sale | 25.03 | 15,000 | 375,381 | 481,719 | Oct 10 05:36 PM |  | Bialecki Andrew | Chief Executive Officer | Oct 07 '25 | Sale | 25.30 | 159,508 | 4,035,088 | 0 | Oct 09 04:01 PM |  | Bialecki Andrew | Chief Executive Officer | Sep 30 '25 | Sale | 28.86 | 137,224 | 3,960,362 | 0 | Oct 02 04:06 PM |  | Bialecki Andrew | Chief Executive Officer | Sep 23 '25 | Sale | 35.45 | 211,358 | 7,492,236 | 0 | Sep 25 04:11 PM |  | Hallen Ed | Director | Sep 15 '25 | Sale | 31.71 | 89,748 | 2,845,926 | 177,776 | Sep 17 04:40 PM |  | Bialecki Andrew | Chief Executive Officer | Sep 16 '25 | Sale | 32.35 | 226,382 | 7,323,767 | 0 | Sep 17 04:38 PM |  | Rowland Stephen Eric | President | Sep 15 '25 | Sale | 31.88 | 7,105 | 226,518 | 438,621 | Sep 17 04:15 PM |  | STEPHEN ROWLAND | Officer | Sep 15 '25 | Proposed Sale | 31.19 | 7,105 | 221,605 |  | Sep 15 04:27 PM |  | Hallen Ed | Officer | Sep 15 '25 | Proposed Sale | 31.71 | 89,748 | 2,845,870 |  | Sep 15 12:53 PM |  | Whalen Amanda | Chief Financial Officer | Sep 12 '25 | Sale | 31.50 | 15,000 | 472,500 | 481,719 | Sep 12 06:10 PM |  | St. Ledger Susan | Director | Sep 10 '25 | Sale | 32.20 | 3,413 | 109,899 | 10,939 | Sep 12 06:07 PM |  | Bialecki Andrew | Chief Executive Officer | Sep 09 '25 | Sale | 31.96 | 220,481 | 7,046,573 | 0 | Sep 11 04:06 PM |  | SUMMIT PARTNERS L P | 10% Owner | Sep 08 '25 | Sale | 31.87 | 4,000,000 | 127,480,000 | 0 | Sep 10 04:15 PM |  | St. Ledger Susan | Director | Sep 10 '25 | Proposed Sale | 32.20 | 3,413 | 109,899 |  | Sep 10 09:58 AM |  | SUMMIT INVESTORS GE IX/VC IV ( | 10% Owner | Sep 08 '25 | Proposed Sale | 33.20 | 1,613 | 53,552 |  | Sep 08 07:15 PM |  | SUMMIT INVESTORS GE IX/VC IV, | Owner | Sep 08 '25 | Proposed Sale | 33.20 | 12,425 | 412,510 |  | Sep 08 07:12 PM |  | Summit Partners Co-Invest (Kiw | Owner | Sep 08 '25 | Proposed Sale | 33.20 | 145,768 | 4,839,498 |  | Sep 08 07:09 PM |  | Summit Partners Growth Equity | 10% Owner | Sep 08 '25 | Proposed Sale | 33.20 | 1,476,104 | 49,006,653 |  | Sep 08 07:07 PM |  | Summit Partners Growth Equity | Owner | Sep 08 '25 | Proposed Sale | 33.20 | 2,364,090 | 78,487,788 |  | Sep 08 07:06 PM |  | Bialecki Andrew | Chief Executive Officer | Sep 02 '25 | Sale | 31.00 | 223,304 | 6,922,959 | 0 | Sep 04 04:15 PM |  | Bialecki Andrew | Chief Executive Officer | Aug 26 '25 | Sale | 31.50 | 226,702 | 7,140,299 | 0 | Aug 28 04:08 PM |  | SUMMIT PARTNERS L P | 10% Owner | Aug 25 '25 | Sale | 30.01 | 975,000 | 29,259,750 | 0 | Aug 27 04:05 PM |  | ANDREW BIALECKI | Director | Aug 26 '25 | Proposed Sale | 31.57 | 2,333,334 | 73,663,354 |  | Aug 26 04:25 PM |  | Whalen Amanda | Chief Financial Officer | Aug 15 '25 | Sale | 31.32 | 15,000 | 469,800 | 485,515 | Aug 19 08:51 PM |  | Galvin Carmel | Chief People Officer | Aug 18 '25 | Sale | 31.67 | 11,155 | 353,279 | 675,833 | Aug 19 08:49 PM |  | Rowland Stephen Eric | President | Aug 18 '25 | Sale | 31.46 | 7,105 | 223,523 | 445,726 | Aug 19 08:47 PM |  | Edmond Landon | Chief Legal Officer | Aug 18 '25 | Sale | 31.46 | 9,965 | 313,499 | 392,584 | Aug 19 08:44 PM |  | STEPHEN ROWLAND | Officer | Aug 18 '25 | Proposed Sale | 31.43 | 7,105 | 223,310 |  | Aug 18 04:34 PM |  | LANDON RAMON EDMOND | Officer | Aug 18 '25 | Proposed Sale | 31.43 | 9,965 | 313,200 |  | Aug 18 04:34 PM |  | Galvin Carmel | Officer | Aug 18 '25 | Proposed Sale | 31.53 | 11,155 | 351,717 |  | Aug 18 10:21 AM |  | SUMMIT PARTNERS L P | 10% Owner | Aug 13 '25 | Sale | 30.01 | 6,500,000 | 195,065,000 | 500,000 | Aug 15 04:17 PM |  | Rowland Stephen Eric | President | Jul 15 '25 | Sale | 31.56 | 7,079 | 223,413 | 435,845 | Jul 16 05:59 PM |  | STEPHEN ROWLAND | Officer | Jul 15 '25 | Proposed Sale | 31.46 | 7,079 | 222,705 |  | Jul 15 04:27 PM |  | Whalen Amanda | Chief Financial Officer | Jul 11 '25 | Sale | 31.66 | 15,000 | 474,832 | 517,831 | Jul 14 04:09 PM |  | AMANDA WHALEN | Officer | Jul 11 '25 | Proposed Sale | 32.50 | 60,000 | 1,950,000 |  | Jul 11 04:17 PM |  | Rowland Stephen Eric | President | Jun 16 '25 | Sale | 34.56 | 7,079 | 244,632 | 442,924 | Jun 17 04:33 PM |  | STEPHEN ROWLAND | Officer | Jun 16 '25 | Proposed Sale | 33.37 | 7,079 | 236,226 |  | Jun 16 04:28 PM |  | Whalen Amanda | Chief Financial Officer | Jun 13 '25 | Sale | 33.47 | 15,000 | 502,050 | 517,831 | Jun 13 06:55 PM |  | SUMMIT PARTNERS L P | 10% Owner | Jun 04 '25 | Sale | 33.35 | 4,000,000 | 133,400,000 | 0 | Jun 05 07:13 PM |  | SUMMIT INVESTORS GE IX/VC IV ( | Owner | Jun 04 '25 | Proposed Sale | 34.74 | 1,613 | 56,036 |  | Jun 04 08:01 PM |  | SUMMIT INVESTORS GE IX/VC IV, | Owner | Jun 04 '25 | Proposed Sale | 34.74 | 12,425 | 431,644 |  | Jun 04 07:59 PM |  | Summit Partners Co-Invest (Kiw | Owner | Jun 04 '25 | Proposed Sale | 34.74 | 145,769 | 5,064,015 |  | Jun 04 07:57 PM |  | Summit Partners Growth Equity | Owner | Jun 04 '25 | Proposed Sale | 34.74 | 1,476,104 | 51,279,853 |  | Jun 04 07:55 PM |  | Summit Partners Growth Equity | Owner | Jun 04 '25 | Proposed Sale | 34.74 | 2,364,089 | 82,128,452 |  | Jun 04 07:54 PM |  | SUMMIT PARTNERS L P | 10% Owner | May 19 '25 | Sale | 33.00 | 4,000,000 | 132,000,000 | 0 | May 20 06:25 PM |  | SUMMIT INVESTORS GE IX/VC IV ( | Owner | May 19 '25 | Proposed Sale | 34.50 | 1,613 | 55,648 |  | May 19 08:20 PM |  | SUMMIT INVESTORS GE IX/VC IV, | Owner | May 19 '25 | Proposed Sale | 34.50 | 12,425 | 428,662 |  | May 19 08:20 PM |  | Summit Partners Co-Invest (Kiw | Owner | May 19 '25 | Proposed Sale | 34.50 | 145,769 | 5,029,030 |  | May 19 08:19 PM |  | Summit Partners Growth Equity | Owner | May 19 '25 | Proposed Sale | 34.50 | 1,476,104 | 50,925,588 |  | May 19 08:19 PM |  | Summit Partners Growth Equity | Owner | May 19 '25 | Proposed Sale | 34.50 | 2,364,089 | 81,561,070 |  | May 19 08:17 PM |  | Bialecki Andrew | Chief Executive Officer | May 16 '25 | Sale | 32.90 | 10,969,078 | 360,827,821 | 0 | May 16 08:59 PM |  | Edmond Landon | Chief Legal Officer | May 16 '25 | Sale | 34.85 | 9,965 | 347,280 | 404,744 | May 16 08:47 PM |  | Rowland Stephen Eric | President | May 15 '25 | Sale | 35.00 | 7,060 | 247,089 | 440,250 | May 16 08:46 PM |  | Rowland Stephen Eric | President | May 16 '25 | Sale | 34.86 | 7,079 | 246,774 | 450,003 | May 16 08:46 PM |  | Galvin Carmel | Chief People Officer | May 16 '25 | Sale | 35.01 | 11,156 | 390,572 | 711,805 | May 16 08:43 PM |  | Whalen Amanda | Chief Financial Officer | May 16 '25 | Sale | 34.98 | 15,000 | 524,700 | 521,627 | May 16 08:41 PM |  | LANDON RAMON EDMOND | Officer | May 16 '25 | Proposed Sale | 34.90 | 9,965 | 347,778 |  | May 16 04:14 PM |  | STEPHEN ROWLAND | Officer | May 16 '25 | Proposed Sale | 34.90 | 7,079 | 247,057 |  | May 16 04:11 PM |  | Galvin Carmel | Officer | May 16 '25 | Proposed Sale | 34.88 | 11,156 | 389,121 |  | May 16 10:45 AM |  | STEPHEN ROWLAND | Officer | May 15 '25 | Proposed Sale | 34.83 | 7,060 | 245,900 |  | May 15 04:27 PM |  | Rowland Stephen Eric | President | Apr 15 '25 | Sale | 26.66 | 7,060 | 188,220 | 447,310 | Apr 16 05:14 PM |  | Whalen Amanda | Chief Financial Officer | Apr 11 '25 | Sale | 26.70 | 15,000 | 400,540 | 553,943 | Apr 11 07:10 PM |  | AMANDA WHALEN | Officer | Apr 11 '25 | Proposed Sale | 27.37 | 45,000 | 1,231,650 |  | Apr 11 04:16 PM |  | Fagnan Jeff | 10% Owner | Apr 09 '25 | Buy | 25.77 | 3,900 | 100,503 | 3,900 | Apr 10 04:30 PM |  | Whalen Amanda | Chief Financial Officer | Mar 14 '25 | Sale | 33.54 | 15,000 | 503,084 | 349,623 | Mar 18 06:57 PM |  | SUMMIT PARTNERS L P | 10% Owner | Mar 14 '25 | Sale | 32.44 | 2,000,000 | 64,880,000 | 0 | Mar 17 05:11 PM |  | SUMMIT INVESTORS GE IX/VC IV ( | Owner | Mar 14 '25 | Proposed Sale | 32.00 | 806 | 25,792 |  | Mar 14 06:07 PM |  | SUMMIT INVESTORS GE IX/VC IV, | Owner | Mar 14 '25 | Proposed Sale | 32.00 | 6,213 | 198,816 |  | Mar 14 06:06 PM |  | Summit Partners Co-Invest (Kiw | Owner | Mar 14 '25 | Proposed Sale | 32.00 | 72,884 | 2,332,288 |  | Mar 14 06:05 PM |  | Summit Partners Growth Equity | 10% Owner | Mar 14 '25 | Proposed Sale | 32.00 | 738,052 | 23,617,664 |  | Mar 14 06:04 PM |  | Summit Partners Growth Equity | Owner | Mar 14 '25 | Proposed Sale | 32.00 | 1,182,045 | 37,825,440 |  | Mar 14 06:03 PM |  | Rowland Stephen Eric | President | Mar 07 '25 | Sale | 35.08 | 36,710 | 1,287,929 | 246,254 | Mar 07 07:27 PM |  | STEPHEN ROWLAND | Officer | Mar 07 '25 | Proposed Sale | 37.66 | 43,770 | 1,648,378 |  | Mar 07 04:18 PM |  | Edmond Landon | Chief Legal Officer | Mar 03 '25 | Sale | 38.86 | 6,222 | 241,814 | 286,831 | Mar 05 04:14 PM |  | LANDON RAMON EDMOND | Officer | Mar 03 '25 | Proposed Sale | 39.32 | 6,222 | 244,649 |  | Mar 03 04:13 PM |  | Galvin Carmel | Chief People Officer | Feb 25 '25 | Sale | 40.34 | 11,531 | 465,107 | 617,706 | Feb 27 04:09 PM |  | Galvin Carmel | Officer | Feb 25 '25 | Proposed Sale | 41.45 | 11,531 | 477,960 |  | Feb 25 11:55 AM |  | Whalen Amanda | Chief Financial Officer | Feb 03 '25 | Sale | 45.85 | 15,000 | 687,818 | 376,820 | Feb 04 04:26 PM |  | Rowland Stephen Eric | President | Jan 15 '25 | Sale | 40.04 | 4,536 | 181,621 | 260,403 | Jan 17 04:09 PM |  | Edmond Landon | Chief Legal Officer | Jan 07 '25 | Sale | 41.80 | 40,000 | 1,671,901 | 298,607 | Jan 10 07:02 PM |  | Whalen Amanda | Chief Financial Officer | Jan 10 '25 | Sale | 39.18 | 15,000 | 587,763 | 391,820 | Jan 10 06:58 PM |  | AMANDA WHALEN | Officer | Jan 10 '25 | Proposed Sale | 41.10 | 40,000 | 1,644,000 |  | Jan 10 04:21 PM |  | Rowland Stephen Eric | President | Dec 16 '24 | Sale | 40.50 | 4,536 | 183,690 | 186,785 | Dec 18 04:38 PM |  | Whalen Amanda | Chief Financial Officer | Dec 13 '24 | Sale | 39.39 | 15,000 | 590,850 | 391,820 | Dec 13 08:49 PM |  | SUMMIT PARTNERS L P | 10% Owner | Dec 09 '24 | Sale | 39.15 | 2,100,000 | 82,215,000 | 0 | Dec 11 04:57 PM |  | Summit Partners Growth Equity | Owner | Dec 09 '24 | Proposed Sale | 40.41 | 1,241,147 | 50,154,750 |  | Dec 09 09:23 PM |  | Summit Partners Growth Equity | Owner | Dec 09 '24 | Proposed Sale | 40.41 | 774,955 | 31,315,932 |  | Dec 09 09:23 PM |  | SUMMIT INVESTORS GE IX/VC IV, | Owner | Dec 09 '24 | Proposed Sale | 40.41 | 6,523 | 263,594 |  | Dec 09 09:22 PM |  | Summit Partners Co-Invest (Kiw | Owner | Dec 09 '24 | Proposed Sale | 40.41 | 76,528 | 3,092,496 |  | Dec 09 09:22 PM |  | SUMMIT INVESTORS GE IX/VC IV ( | Owner | Dec 09 '24 | Proposed Sale | 40.41 | 847 | 34,227 |  | Dec 09 09:22 PM |  | Whalen Amanda | Chief Financial Officer | Dec 06 '24 | Sale | 40.04 | 23,950 | 958,958 | 395,616 | Dec 09 05:27 PM |  | Whalen Amanda | Chief Financial Officer | Dec 09 '24 | Sale | 40.07 | 1,050 | 42,074 | 395,616 | Dec 09 05:27 PM |  | Chaves Allen | Officer | Nov 25 '24 | Proposed Sale | 37.05 | 147,750 | 5,474,831 |  | Nov 25 05:03 PM |  | Chaves Allen | Officer | Nov 22 '24 | Proposed Sale | 36.75 | 150,000 | 5,512,466 |  | Nov 22 04:50 PM |  | Chaves Allen | Officer | Nov 21 '24 | Proposed Sale | 36.15 | 100,000 | 3,615,136 |  | Nov 21 05:12 PM |  | Rowland Stephen Eric | President | Nov 18 '24 | Sale | 34.56 | 4,536 | 156,764 | 186,785 | Nov 19 06:12 PM |  | Edmond Landon | Chief Legal Officer | Nov 18 '24 | Sale | 34.56 | 40,000 | 1,382,400 | 236,621 | Nov 19 06:11 PM |  |