| 
| Insider Trading | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |  | Colgrove John | Chief Visionary Officer | Oct 14 '25 | Sale | 92.49 | 100,000 | 9,248,931 | 200,000 | Oct 16 04:14 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Oct 14 '25 | Proposed Sale | 92.53 | 100,000 | 9,253,000 |  | Oct 14 04:18 PM |  | Chu Mona | Chief Accounting Officer | Oct 01 '25 | Sale | 84.91 | 9,091 | 771,917 | 107,353 | Oct 01 07:47 PM |  | MONA CHU | Officer | Oct 01 '25 | Proposed Sale | 84.91 | 9,091 | 771,919 |  | Oct 01 05:23 PM |  | Singh Ajay | Chief Product Officer | Sep 24 '25 | Sale | 85.85 | 7,014 | 602,152 | 229,307 | Sep 26 04:04 PM |  | AJAY SINGH | Officer | Sep 24 '25 | Proposed Sale | 85.85 | 7,014 | 602,174 |  | Sep 24 04:24 PM |  | Chu Mona | Chief Accounting Officer | Sep 23 '25 | Sale | 88.08 | 5,155 | 454,052 | 116,444 | Sep 23 06:13 PM |  | FitzSimons Dan | Chief Revenue Officer | Sep 23 '25 | Sale | 87.42 | 6,051 | 528,978 | 62,759 | Sep 23 06:10 PM |  | DANIEL P FITZSIMONS | Officer | Sep 23 '25 | Proposed Sale | 87.42 | 6,051 | 528,976 |  | Sep 23 04:13 PM |  | MONA CHU | Officer | Sep 23 '25 | Proposed Sale | 88.08 | 5,155 | 454,027 |  | Sep 23 04:01 PM |  | Colgrove John | Chief Visionary Officer | Sep 18 '25 | Sale | 87.33 | 100,000 | 8,733,094 | 300,000 | Sep 22 04:06 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Sep 18 '25 | Proposed Sale | 85.79 | 100,000 | 8,579,000 |  | Sep 18 04:28 PM |  | Chu Mona | Chief Accounting Officer | Sep 15 '25 | Sale | 84.39 | 12,299 | 1,037,913 | 126,600 | Sep 17 04:10 PM |  | MONA CHU | Officer | Sep 15 '25 | Proposed Sale | 84.39 | 12,299 | 1,037,936 |  | Sep 15 04:05 PM |  | Singh Ajay | Chief Product Officer | Sep 11 '25 | Sale | 82.38 | 18,280 | 1,505,906 | 243,185 | Sep 12 04:05 PM |  | AJAY SINGH | Officer | Sep 11 '25 | Proposed Sale | 82.38 | 18,280 | 1,505,820 |  | Sep 11 05:25 PM |  | Taylor Roxanne | Director | Sep 04 '25 | Sale | 76.93 | 3,000 | 230,790 | 16,343 | Sep 05 04:04 PM |  | Chu Mona | Chief Accounting Officer | Sep 02 '25 | Option Exercise | 17.00 | 17,500 | 297,500 | 156,399 | Sep 04 07:17 PM |  | Chu Mona | Chief Accounting Officer | Sep 02 '25 | Sale | 76.51 | 17,500 | 1,338,925 | 138,899 | Sep 04 07:17 PM |  | ROXANNE TAYLOR | Director | Sep 04 '25 | Proposed Sale | 76.92 | 3,000 | 230,775 |  | Sep 04 04:06 PM |  | MONA CHU | Officer | Sep 02 '25 | Proposed Sale | 76.51 | 17,500 | 1,338,970 |  | Sep 02 04:06 PM |  | PATRICK KRYSLER | Officer | Aug 29 '25 | Proposed Sale | 77.08 | 89,301 | 6,883,330 |  | Aug 29 06:18 PM |  | Colgrove John | Chief Visionary Officer | Aug 27 '25 | Sale | 60.08 | 95,300 | 5,725,624 | 400,000 | Aug 28 04:08 PM |  | Colgrove John | Chief Visionary Officer | Aug 26 '25 | Sale | 60.01 | 4,700 | 282,047 | 495,300 | Aug 28 04:08 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Aug 27 '25 | Proposed Sale | 58.56 | 95,300 | 5,580,768 |  | Aug 27 04:36 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Aug 26 '25 | Proposed Sale | 59.05 | 4,700 | 277,535 |  | Aug 26 04:30 PM |  | Colgrove John | Chief Visionary Officer | Jul 31 '25 | Sale | 60.32 | 198,749 | 11,988,523 | 500,000 | Jul 31 05:27 PM |  | Colgrove John | Chief Visionary Officer | Jul 30 '25 | Sale | 60.02 | 187,740 | 11,268,155 | 663,925 | Jul 31 05:27 PM |  | Colgrove John | Chief Visionary Officer | Jul 29 '25 | Sale | 60.09 | 13,511 | 811,876 | 790,993 | Jul 31 05:27 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Jul 31 '25 | Proposed Sale | 59.23 | 163,925 | 9,709,278 |  | Jul 31 04:20 PM |  | COLGROVE FAM LIVING TR DTD 7/1 | Director | Jul 31 '25 | Proposed Sale | 59.23 | 34,824 | 2,062,626 |  | Jul 31 04:19 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Jul 30 '25 | Proposed Sale | 59.37 | 127,068 | 7,544,027 |  | Jul 30 04:33 PM |  | COLGROVE FAM LIVING TR DTD 7/1 | Director | Jul 30 '25 | Proposed Sale | 59.37 | 60,672 | 3,602,097 |  | Jul 30 04:32 PM |  | THE COLGROVE FAM CHARITABLE RE | Director | Jul 29 '25 | Proposed Sale | 59.40 | 9,007 | 535,016 |  | Jul 29 04:27 PM |  | COLGROVE FAM LIVING TR DTD 7/1 | Director | Jul 29 '25 | Proposed Sale | 59.40 | 4,504 | 267,538 |  | Jul 29 04:26 PM |  | Murphy John Francis | Director | Jul 11 '25 | Sale | 56.17 | 6,959 | 390,887 | 19,706 | Jul 15 04:13 PM |  | JOHN F MURPHY | Director | Jul 11 '25 | Proposed Sale | 56.17 | 6,959 | 390,875 |  | Jul 11 04:01 PM |  | Singh Ajay | Chief Product Officer | Jul 02 '25 | Sale | 55.45 | 22,601 | 1,253,225 | 261,465 | Jul 07 04:07 PM |  | AJAY SINGH | Officer | Jul 02 '25 | Proposed Sale | 55.45 | 22,601 | 1,253,142 |  | Jul 02 05:32 PM |  | PATRICK KRYSLER | Officer | Jun 30 '25 | Proposed Sale | 57.80 | 37,164 | 2,147,923 |  | Jun 30 04:50 PM |  | PATRICK KRYSLER | Officer | Jun 24 '25 | Proposed Sale | 54.36 | 18,318 | 995,781 |  | Jun 24 05:40 PM |  | FitzSimons Dan | Chief Revenue Officer | Jun 23 '25 | Sale | 51.65 | 6,000 | 309,881 | 75,965 | Jun 23 06:33 PM |  | DANIEL P FITZSIMONS | Officer | Jun 23 '25 | Proposed Sale | 51.65 | 6,000 | 309,874 |  | Jun 23 04:03 PM |  | Murphy John Francis | Director | Jun 05 '25 | Sale | 55.13 | 11,234 | 619,330 | 21,930 | Jun 09 04:19 PM |  | JOHN F MURPHY | Director | Jun 05 '25 | Proposed Sale | 55.13 | 11,234 | 619,347 |  | Jun 05 04:02 PM |  | Colgrove John | Chief Visionary Officer | May 30 '25 | Option Exercise | 17.00 | 208,333 | 3,541,661 | 6,556,709 | Jun 03 05:01 PM |  | Colgrove John | Chief Visionary Officer | May 12 '25 | Sale | 52.01 | 100,000 | 5,201,000 | 801,959 | May 14 04:42 PM |  | FitzSimons Dan | Chief Revenue Officer | May 12 '25 | Sale | 51.51 | 872 | 44,917 | 89,351 | May 14 04:42 PM |  | COLGROVE FAM LIVING TR DTD 7/1 | Director | May 12 '25 | Proposed Sale | 48.70 | 100,000 | 4,870,000 |  | May 12 04:29 PM |  | DANIEL P FITZSIMONS | Officer | May 12 '25 | Proposed Sale | 51.51 | 872 | 44,917 |  | May 12 04:02 PM |  | FitzSimons Dan | Chief Revenue Officer | Apr 21 '25 | Sale | 40.91 | 6,977 | 285,429 | 90,223 | Apr 23 04:04 PM |  | DANIEL P FITZSIMONS | Officer | Apr 21 '25 | Proposed Sale | 40.91 | 6,977 | 285,420 |  | Apr 21 04:15 PM |  | FitzSimons Dan | Chief Revenue Officer | Mar 21 '25 | Sale | 49.69 | 8,895 | 441,993 | 97,200 | Mar 24 04:36 PM |  | DANIEL P FITZSIMONS | Officer | Mar 21 '25 | Proposed Sale | 49.69 | 8,895 | 441,981 |  | Mar 21 04:01 PM |  | Singh Ajay | Chief Product Officer | Dec 31 '24 | Sale | 61.58 | 19,972 | 1,229,876 | 262,144 | Jan 03 04:10 PM |  | Singh Ajay | Officer | Dec 31 '24 | Proposed Sale | 61.58 | 19,972 | 1,229,939 |  | Dec 31 05:06 PM |  | FitzSimons Dan | Chief Revenue Officer | Dec 24 '24 | Sale | 64.11 | 8,895 | 570,258 | 72,927 | Dec 26 05:58 PM |  | DANIEL P FITZSIMONS | Officer | Dec 24 '24 | Proposed Sale | 64.11 | 8,895 | 570,227 |  | Dec 26 11:48 AM |  | Chu Mona | Chief Accounting Officer | Dec 12 '24 | Sale | 62.16 | 8,311 | 516,612 | 67,681 | Dec 16 04:46 PM |  | Chu Mona | Officer | Dec 12 '24 | Proposed Sale | 62.16 | 8,311 | 516,588 |  | Dec 12 05:20 PM |  | Colgrove John | Chief Visionary Officer | Dec 04 '24 | Sale | 65.55 | 100,000 | 6,555,400 | 0 | Dec 06 05:09 PM |  | Colgrove John | Chief Visionary Officer | Nov 19 '24 | Sale | 49.58 | 100,000 | 4,957,553 | 100,000 | Nov 21 04:15 PM |  | Colgrove John | Chief Visionary Officer | Nov 04 '24 | Sale | 50.01 | 100,000 | 5,000,929 | 200,000 | Nov 06 04:09 PM |  |