Cloudflare executives and insider trading
Matthew Prince sold 1,414,102 shares for 308.20M USD in 323 sales over the last twelve months, the last on 5 August 2026, and bought none on the open market.
Over the last twelve months Cloudflare's insiders sold 2,734,779 shares for 623.30M USD in 746 sales on the open market, and bought 0 shares in 0 purchases.
Insiders over the last twelve months
- Insider sales
- 746
- Shares sold
- 2,734,779
- Value sold
- 623.30M USD
- Insider purchasesWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
- 0
Insiders buying against sellingWhat is a Rule 10b5-1 trading plan? A Rule 10b5-1 plan lets an insider fix future trades in advance, while holding no inside information, so later trades follow the plan, not a new decision.
Open-market purchases and sales reported on Form 4, by value. Awards, option exercises and shares withheld for tax are not counted. Whether a sale was under a Rule 10b5-1 plan is read from each Form 4 at the SEC (the box exists on filings since April 2023).
Executives and directors
The people who run the company and the directors who reported trades, with what each bought and sold on the open market over the last twelve months. The CEO first, then whoever traded most.
| Name | Position | Age | Shares sold (12 months) | Value sold (12 months) | Shares bought (12 months) | Last sale | Shares held after |
|---|---|---|---|---|---|---|---|
| Matthew Prince CEO | Co-Founder, Co-Chairman & Chief Executive Officer | 51 | 1,414,102 | 308.20M USD | — | 5 Aug 2026 | — |
| Michelle Zatlyn | Co-Founder, President & Co-Chair of the Board | 47 | 902,383 | 215.78M USD | — | 7 Oct 2026 | — |
| Thomas Josef Seifert | Chief Financial Officer | 63 | 199,398 | 49.42M USD | — | 19 Oct 2026 | — |
| Carl Ledbetter | Director | — | 115,000 | 27.68M USD | — | 19 Oct 2026 | — |
| Janel Riley | Vice President of Finance & Chief Accounting Officer | 48 | 39,454 | 8.09M USD | — | 18 Aug 2026 | — |
| Alissa Starzak | Chief Legal Officer & Secretary | 53 | 22,114 | 5.32M USD | — | 18 Aug 2026 | — |
| John Graham-cumming | Director | — | 23,804 | 5.17M USD | — | 10 Aug 2026 | — |
| Douglas James Kramer | Chief Legal Officer | — | 15,000 | 2.91M USD | — | 2 Feb 2026 | — |
| Katrin Suder | Director | — | 2,324 | 480.31K USD | — | 8 Jun 2026 | — |
| Mark J Hawkins | Director | — | 1,200 | 258.03K USD | — | 3 Aug 2026 | — |
| Dane Knecht | Senior Vice President of Emerging Technology & Incubation | — | — | — | — | — | — |
| Isaac Specter | Head of Product Strategy Operations | — | — | — | — | — | — |
| Philip Alan Winslow Jr. Jr. | Vice President of Strategic Finance, Treasury and Investor Relations | — | — | — | — | — | — |
| Daniella Vallurupalli | Vice President & Head of Global Communications | — | — | — | — | — | — |
| Mark F. Anderson | President of Revenue | 64 | — | — | — | — | — |
| W. Ling | Head of Governance Risk & Compliance | — | — | — | — | — | — |
| Karim Lakhani | Director | — | — | — | — | — | — |
| Stacey Cunningham | Director | — | — | — | — | — | — |
| Scott D Sandell | Director | — | — | — | — | — | — |
Insider sales and purchases by quarter
How many insider sales and purchases were reported each quarter.
Every insider transactionWhat is insider trading? Insider trading here means the legal trades that a company's executives, directors and large owners make in its shares, reported to the SEC on Form 4.
Insiders must report every trade in the company's shares to the SEC within two business days, on Form 4. Only purchases and sales are trades on the open market; awards, option exercises, shares withheld for tax and gifts come with pay, and the twelve-month totals leave them out.
| Date | Name | Transaction | Shares | Price | Value | Shares held after | Filing |
|---|---|---|---|---|---|---|---|
| 19 Oct 2026 | Carl Ledbetter | Sale | 1,931 | 303.64 | 586.32K USD | 871,142 | Form 4 |
| 19 Oct 2026 | Carl Ledbetter | Sale | 1,963 | 304.47 | 597.68K USD | 869,179 | Form 4 |
| 19 Oct 2026 | Carl Ledbetter | Sale | 1,106 | 305.60 | 337.99K USD | 868,073 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Option exercise | 12,500 | 44.72 | 559.00K USD | 487,500 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Option exercise | 12,500 | 44.72 | 559.00K USD | 117,458 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 1,100 | 297.29 | 327.02K USD | 116,358 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 3,401 | 298.32 | 1.01M USD | 112,957 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 3,756 | 299.36 | 1.12M USD | 109,201 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 2,643 | 300.39 | 793.93K USD | 106,558 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 598 | 301.99 | 180.59K USD | 105,960 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 502 | 303.26 | 152.23K USD | 105,458 | Form 4 |
| 19 Oct 2026 | Thomas Josef Seifert | Sale | 500 | 304.15 | 152.08K USD | 104,958 | Form 4 |
| 15 Oct 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,944 | 316.32 | 931.25K USD | 104,958 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 891,081 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Other | 33,003 | — | — | 102,778 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 5,694 | 346.40 | 1.97M USD | 97,084 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 9,022 | 347.20 | 3.13M USD | 88,062 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 7,688 | 348.23 | 2.68M USD | 80,374 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 3,900 | 349.38 | 1.36M USD | 76,474 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 4,240 | 350.37 | 1.49M USD | 72,234 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 2,162 | 351.40 | 759.73K USD | 70,072 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Sale | 297 | 352.25 | 104.62K USD | 69,775 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Option exercise | 33,003 | — | — | 33,003 | Form 4 |
| 7 Oct 2026 | Michelle Zatlyn | Other | 33,003 | — | — | — | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 924,084 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 4,260 | 364.39 | 1.55M USD | 98,518 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 6,179 | 365.69 | 2.26M USD | 92,339 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 9,170 | 366.65 | 3.36M USD | 83,169 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 8,559 | 367.72 | 3.15M USD | 74,610 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 4,083 | 368.59 | 1.50M USD | 70,527 | Form 4 |
| 6 Oct 2026 | Michelle Zatlyn | Sale | 752 | 369.34 | 277.74K USD | 69,775 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 957,087 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 3,619 | 349.07 | 1.26M USD | 99,159 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 2,683 | 350.09 | 939.29K USD | 96,476 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 4,829 | 351.30 | 1.70M USD | 91,647 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 6,864 | 352.39 | 2.42M USD | 84,783 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 5,892 | 353.35 | 2.08M USD | 78,891 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 2,823 | 354.32 | 1.00M USD | 76,068 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 6,136 | 355.45 | 2.18M USD | 69,932 | Form 4 |
| 5 Oct 2026 | Michelle Zatlyn | Sale | 157 | 356.05 | 55.90K USD | 69,775 | Form 4 |
| 22 Sept 2026 | Carl Ledbetter | Sale | 5,000 | 353.15 | 1.77M USD | 873,073 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 117,902 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 100 | 318.90 | 31.89K USD | 117,802 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 100 | 320.89 | 32.09K USD | 117,702 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 100 | 326.56 | 32.66K USD | 117,602 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 300 | 328.04 | 98.41K USD | 117,302 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 700 | 329.37 | 230.56K USD | 116,602 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 700 | 330.23 | 231.16K USD | 115,902 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 1,196 | 331.59 | 396.58K USD | 114,706 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 1,604 | 332.50 | 533.33K USD | 113,102 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 2,632 | 333.62 | 878.08K USD | 110,470 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 1,868 | 334.59 | 625.02K USD | 108,602 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 600 | 335.32 | 201.19K USD | 108,002 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Sale | 100 | 336.51 | 33.65K USD | 107,902 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 17 Sept 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | — | Form 4 |
| 15 Sept 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,944 | 327.23 | 963.37K USD | 107,902 | Form 4 |
| 14 Sept 2026 | Carl Ledbetter | Sale | 960 | 309.51 | 297.13K USD | 882,113 | Form 4 |
| 14 Sept 2026 | Carl Ledbetter | Sale | 440 | 310.54 | 136.64K USD | 881,673 | Form 4 |
| 14 Sept 2026 | Carl Ledbetter | Sale | 2,400 | 312.86 | 750.86K USD | 879,273 | Form 4 |
| 14 Sept 2026 | Carl Ledbetter | Sale | 1,200 | 313.71 | 376.45K USD | 878,073 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 990,090 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Other | 33,003 | — | — | 102,778 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 1,713 | 272.41 | 466.64K USD | 101,065 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 2,428 | 273.09 | 663.06K USD | 98,637 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 2,202 | 274.39 | 604.21K USD | 96,435 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 1,387 | 276.58 | 383.62K USD | 95,048 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 4,823 | 277.53 | 1.34M USD | 90,225 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 14,961 | 278.48 | 4.17M USD | 75,264 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Sale | 5,489 | 279.41 | 1.53M USD | 69,775 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Option exercise | 33,003 | — | — | 33,003 | Form 4 |
| 8 Sept 2026 | Michelle Zatlyn | Other | 33,003 | — | — | — | Form 4 |
| 4 Sept 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,023,093 | Form 4 |
| 4 Sept 2026 | Michelle Zatlyn | Sale | 2,753 | 279.73 | 770.10K USD | 100,025 | Form 4 |
| 4 Sept 2026 | Michelle Zatlyn | Sale | 7,843 | 281.02 | 2.20M USD | 92,182 | Form 4 |
| 4 Sept 2026 | Michelle Zatlyn | Sale | 17,603 | 281.93 | 4.96M USD | 74,579 | Form 4 |
| 4 Sept 2026 | Michelle Zatlyn | Sale | 4,804 | 282.87 | 1.36M USD | 69,775 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,056,096 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 7,203 | 276.79 | 1.99M USD | 95,575 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 7,273 | 277.79 | 2.02M USD | 88,302 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 5,396 | 278.92 | 1.51M USD | 82,906 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 4,744 | 279.77 | 1.33M USD | 78,162 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 6,177 | 281.07 | 1.74M USD | 71,985 | Form 4 |
| 3 Sept 2026 | Michelle Zatlyn | Sale | 2,210 | 281.73 | 622.62K USD | 69,775 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,089,099 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Other | 33,003 | — | — | 102,778 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Sale | 2,206 | 274.47 | 605.49K USD | 100,572 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Sale | 8,990 | 275.66 | 2.48M USD | 91,582 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Sale | 4,236 | 276.67 | 1.17M USD | 87,346 | Form 4 |
| 21 Aug 2026 | Michelle Zatlyn | Sale | 5,642 | 277.95 | 1.57M USD | 81,704 | Form 4 |
| 20 Aug 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,122,102 | Form 4 |
| 20 Aug 2026 | Michelle Zatlyn | Sale | 7,007 | 283.21 | 1.98M USD | 95,771 | Form 4 |
| 20 Aug 2026 | Michelle Zatlyn | Sale | 8,646 | 284.05 | 2.46M USD | 87,125 | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Other | — | — | — | — | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,155,105 | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Sale | 4,298 | 290.86 | 1.25M USD | 98,480 | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Sale | 3,971 | 291.78 | 1.16M USD | 94,509 | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Sale | 1,546 | 292.87 | 452.77K USD | 92,963 | Form 4 |
| 19 Aug 2026 | Michelle Zatlyn | Sale | 1,420 | 293.42 | 416.66K USD | 91,543 | Form 4 |
| 18 Aug 2026 | Alissa Starzak | Sale | 2,538 | 304.68 | 773.28K USD | 112,082 | Form 4 |
| 18 Aug 2026 | Janel Riley | Sale | 267 | 302.62 | 80.80K USD | 44,761 | Form 4 |
| 18 Aug 2026 | Janel Riley | Sale | 898 | 303.81 | 272.82K USD | 43,863 | Form 4 |
| 18 Aug 2026 | Janel Riley | Sale | 1,216 | 304.77 | 370.59K USD | 42,647 | Form 4 |
| 18 Aug 2026 | Janel Riley | Sale | 600 | 306.58 | 183.95K USD | 42,047 | Form 4 |
| 18 Aug 2026 | Janel Riley | Sale | 500 | 308.92 | 154.46K USD | 41,547 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Option exercise | 3,333 | 77.70 | 258.97K USD | 117,953 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 965 | 307.55 | 296.78K USD | 116,988 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 585 | 308.66 | 180.56K USD | 116,403 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 350 | 309.51 | 108.33K USD | 116,053 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 274 | 310.62 | 85.11K USD | 115,779 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 460 | 311.72 | 143.39K USD | 115,319 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 300 | 313.60 | 94.08K USD | 115,019 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Sale | 399 | 314.49 | 125.48K USD | 114,620 | Form 4 |
| 17 Aug 2026 | Alissa Starzak | Option exercise | 3,333 | 77.70 | 258.97K USD | 86,666 | Form 4 |
| 17 Aug 2026 | Janel Riley | Option exercise | 1,667 | 67.79 | 113.01K USD | 71,668 | Form 4 |
| 17 Aug 2026 | Janel Riley | Option exercise | 1,667 | 67.79 | 113.01K USD | 46,695 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 395 | 307.38 | 121.42K USD | 46,300 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 332 | 308.46 | 102.41K USD | 45,968 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 140 | 309.64 | 43.35K USD | 45,828 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 180 | 310.82 | 55.95K USD | 45,648 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 190 | 311.64 | 59.21K USD | 45,458 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 160 | 313.41 | 50.14K USD | 45,298 | Form 4 |
| 17 Aug 2026 | Janel Riley | Sale | 270 | 314.42 | 84.89K USD | 45,028 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 120,846 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 900 | 305.25 | 274.72K USD | 119,946 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 2,944 | 306.24 | 901.58K USD | 117,002 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 2,456 | 307.29 | 754.71K USD | 114,546 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 3,100 | 308.23 | 955.51K USD | 111,446 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 300 | 309.07 | 92.72K USD | 111,146 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 200 | 312.32 | 62.46K USD | 110,946 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Sale | 100 | 314.61 | 31.46K USD | 110,846 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 10,000 | Form 4 |
| 17 Aug 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 15 Aug 2026 | Alissa Starzak | Shares withheld for tax | 3,775 | 315.78 | 1.19M USD | 114,620 | Form 4 |
| 15 Aug 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,944 | 315.78 | 929.66K USD | 110,846 | Form 4 |
| 15 Aug 2026 | Janel Riley | Shares withheld for tax | 4,135 | 315.78 | 1.31M USD | 45,028 | Form 4 |
| 15 Aug 2026 | Matthew Prince | Shares withheld for tax | 19,937 | 315.78 | 6.30M USD | 315,300 | Form 4 |
| 15 Aug 2026 | Michelle Zatlyn | Shares withheld for tax | 23,157 | 315.78 | 7.31M USD | 315,300 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,429 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 64 | 292.76 | 18.74K USD | 497,365 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 78 | 294.98 | 23.01K USD | 497,287 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 36 | 295.64 | 10.64K USD | 497,251 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 68 | 297.70 | 20.24K USD | 497,183 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 81 | 298.64 | 24.19K USD | 497,102 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 96 | 299.80 | 28.78K USD | 497,006 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 97 | 300.97 | 29.19K USD | 496,909 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 309 | 302.05 | 93.33K USD | 496,600 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 404 | 303.12 | 122.46K USD | 496,196 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 199 | 303.96 | 60.49K USD | 495,997 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 365 | 305.14 | 111.38K USD | 495,632 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 108 | 306.16 | 33.07K USD | 495,524 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 85 | 307.59 | 26.15K USD | 495,439 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 186 | 309.02 | 57.48K USD | 495,253 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 173 | 309.83 | 53.60K USD | 495,080 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 146 | 311.34 | 45.46K USD | 494,934 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Sale | 25 | 311.90 | 7.80K USD | 494,909 | Form 4 |
| 10 Aug 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | — | Form 4 |
| 6 Aug 2026 | Carl Ledbetter | Sale | 300 | 280.13 | 84.04K USD | 887,773 | Form 4 |
| 6 Aug 2026 | Carl Ledbetter | Sale | 3,064 | 281.44 | 862.34K USD | 884,709 | Form 4 |
| 6 Aug 2026 | Carl Ledbetter | Sale | 636 | 282.60 | 179.73K USD | 884,073 | Form 4 |
| 6 Aug 2026 | Carl Ledbetter | Sale | 1,000 | 283.80 | 283.80K USD | 883,073 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 2,352 | 291.57 | 685.76K USD | 31,279 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 720 | 292.74 | 210.77K USD | 30,559 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 1,009 | 293.64 | 296.28K USD | 29,550 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 7,578 | 295.05 | 2.24M USD | 21,972 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 9,998 | 295.76 | 2.96M USD | 11,974 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 4,798 | 296.83 | 1.42M USD | 7,176 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 2,865 | 297.81 | 853.23K USD | 4,311 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 1,474 | 298.87 | 440.54K USD | 2,837 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 1,174 | 299.94 | 352.13K USD | 1,663 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 432 | 301.14 | 130.09K USD | 1,231 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 645 | 302.20 | 194.92K USD | 586 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 586 | 302.86 | 177.48K USD | — | Form 4 |
| 5 Aug 2026 | Matthew Prince | Other | 18,752 | — | — | 4,183,620 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Other | 33,631 | — | — | 2,750,039 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 1,156 | 291.64 | 337.14K USD | 17,596 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 422 | 292.74 | 123.54K USD | 17,174 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 575 | 293.65 | 168.85K USD | 16,599 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 4,334 | 295.05 | 1.28M USD | 12,265 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 5,602 | 295.75 | 1.66M USD | 6,663 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 2,841 | 296.83 | 843.28K USD | 3,822 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 1,540 | 297.81 | 458.63K USD | 2,282 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 782 | 298.87 | 233.72K USD | 1,500 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 623 | 299.94 | 186.86K USD | 877 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 232 | 301.15 | 69.87K USD | 645 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 338 | 302.20 | 102.14K USD | 307 | Form 4 |
| 5 Aug 2026 | Matthew Prince | Sale | 307 | 302.86 | 92.98K USD | — | Form 4 |
| 4 Aug 2026 | Thomas Josef Seifert | Option exercise | 55,000 | 44.72 | 2.46M USD | 500,000 | Form 4 |
| 4 Aug 2026 | Thomas Josef Seifert | Option exercise | 55,000 | 44.72 | 2.46M USD | 168,790 | Form 4 |
| 4 Aug 2026 | Thomas Josef Seifert | Sale | 53,861 | 300.28 | 16.17M USD | 114,929 | Form 4 |
| 4 Aug 2026 | Thomas Josef Seifert | Sale | 1,139 | 301.00 | 342.84K USD | 113,790 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 304 | 287.99 | 87.55K USD | 31,978 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 869 | 289.18 | 251.30K USD | 31,109 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 1,400 | 289.87 | 405.82K USD | 29,709 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 643 | 290.99 | 187.11K USD | 29,066 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 182 | 292.31 | 53.20K USD | 28,884 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 272 | 293.05 | 79.71K USD | 28,612 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 404 | 294.31 | 118.90K USD | 28,208 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 2,765 | 295.77 | 817.81K USD | 25,443 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 3,538 | 296.73 | 1.05M USD | 21,905 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 6,984 | 297.49 | 2.08M USD | 14,921 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 846 | 298.65 | 252.66K USD | 14,075 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 1,820 | 299.80 | 545.64K USD | 12,255 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 644 | 300.52 | 193.54K USD | 11,611 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 5,191 | 302.09 | 1.57M USD | 6,420 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 6,038 | 302.97 | 1.83M USD | 382 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 382 | 303.60 | 115.98K USD | — | Form 4 |
| 4 Aug 2026 | Matthew Prince | Other | 18,752 | — | — | 4,202,372 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Other | 33,631 | — | — | 2,783,670 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Other | 33,631 | — | — | 33,631 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 335 | 279.82 | 93.74K USD | 33,296 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 31 | 281.16 | 8.72K USD | 33,265 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 137 | 283.08 | 38.78K USD | 33,128 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 425 | 284.37 | 120.86K USD | 32,703 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 84 | 285.14 | 23.95K USD | 32,619 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 337 | 286.59 | 96.58K USD | 32,282 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Other | 18,752 | — | — | 18,752 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 34 | 280.11 | 9.52K USD | 18,718 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 18 | 281.16 | 5.06K USD | 18,700 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 82 | 283.08 | 23.21K USD | 18,618 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 257 | 284.37 | 73.08K USD | 18,361 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 52 | 285.14 | 14.83K USD | 18,309 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 195 | 286.60 | 55.89K USD | 18,114 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 176 | 287.99 | 50.69K USD | 17,938 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 512 | 289.18 | 148.06K USD | 17,426 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 819 | 289.87 | 237.41K USD | 16,607 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 375 | 290.99 | 109.12K USD | 16,232 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 111 | 292.30 | 32.44K USD | 16,121 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 164 | 293.05 | 48.06K USD | 15,957 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 239 | 294.31 | 70.34K USD | 15,718 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 1,602 | 295.77 | 473.83K USD | 14,116 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 2,052 | 296.73 | 608.89K USD | 12,064 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 4,043 | 297.50 | 1.20M USD | 8,021 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 445 | 298.65 | 132.90K USD | 7,576 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 970 | 299.81 | 290.81K USD | 6,606 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 342 | 300.52 | 102.78K USD | 6,264 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 2,804 | 302.09 | 847.06K USD | 3,460 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 3,257 | 302.97 | 986.76K USD | 203 | Form 4 |
| 4 Aug 2026 | Matthew Prince | Sale | 203 | 303.60 | 61.63K USD | — | Form 4 |
| 3 Aug 2026 | Matthew Prince | Other | 18,752 | — | — | 4,221,124 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Other | 33,631 | — | — | 2,817,301 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Other | 33,631 | — | — | 33,631 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 488 | 277.02 | 135.18K USD | 33,143 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 586 | 278.20 | 163.03K USD | 32,557 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 565 | 279.03 | 157.65K USD | 31,992 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 1,136 | 280.32 | 318.44K USD | 30,856 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 2,434 | 281.58 | 685.37K USD | 28,422 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 4,363 | 282.32 | 1.23M USD | 24,059 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Other | 18,752 | — | — | 18,752 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 267 | 277.40 | 74.07K USD | 18,485 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 505 | 278.65 | 140.72K USD | 17,980 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 461 | 280.03 | 129.09K USD | 17,519 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 6,728 | 283.45 | 1.91M USD | 17,331 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 632 | 280.95 | 177.56K USD | 16,887 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 2,545 | 281.95 | 717.55K USD | 14,342 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 2,535 | 282.95 | 717.28K USD | 11,807 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 6,257 | 283.99 | 1.78M USD | 5,550 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 13,360 | 284.42 | 3.80M USD | 3,971 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 4,778 | 284.81 | 1.36M USD | 772 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 3,672 | 285.30 | 1.05M USD | 299 | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 772 | 285.76 | 220.61K USD | — | Form 4 |
| 3 Aug 2026 | Matthew Prince | Sale | 299 | 286.23 | 85.58K USD | — | Form 4 |
| 3 Aug 2026 | Mark J Hawkins | Sale | 133 | 277.74 | 36.94K USD | 10,632 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 123,790 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 200 | 266.19 | 53.24K USD | 123,590 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 100 | 267.76 | 26.78K USD | 123,490 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 300 | 270.50 | 81.15K USD | 123,190 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 500 | 274.60 | 137.30K USD | 122,690 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 1,559 | 275.79 | 429.95K USD | 121,131 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 1,741 | 276.63 | 481.62K USD | 119,390 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 3,299 | 277.68 | 916.06K USD | 116,091 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 1,201 | 278.76 | 334.79K USD | 114,890 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 800 | 279.91 | 223.93K USD | 114,090 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Sale | 300 | 281.29 | 84.39K USD | 113,790 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 20,000 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 17 Jul 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 15 Jul 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,943 | 281.75 | 829.19K USD | 113,790 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,188,108 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Other | 33,003 | — | — | 80,428 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 3,257 | 283.69 | 923.97K USD | 77,171 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 5,248 | 284.68 | 1.49M USD | 71,923 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 7,201 | 285.81 | 2.06M USD | 64,722 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 8,444 | 286.66 | 2.42M USD | 56,278 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 1,185 | 287.56 | 340.76K USD | 55,093 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 6,912 | 289.07 | 2.00M USD | 48,181 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Sale | 756 | 289.88 | 219.15K USD | 47,425 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Option exercise | 33,003 | — | — | 33,003 | Form 4 |
| 15 Jul 2026 | Michelle Zatlyn | Other | 33,003 | — | — | — | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Option exercise | 33,003 | 2.04 | 67.33K USD | 1,221,111 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,246 | 267.17 | 332.89K USD | 79,182 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,254 | 268.66 | 336.90K USD | 77,928 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 196 | 269.99 | 52.92K USD | 77,732 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,292 | 272.75 | 352.39K USD | 76,440 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,957 | 273.95 | 536.13K USD | 74,483 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 2,194 | 275.02 | 603.40K USD | 72,289 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,702 | 275.91 | 469.61K USD | 70,587 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 2,671 | 276.93 | 739.68K USD | 67,916 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,294 | 278.07 | 359.82K USD | 66,622 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 1,626 | 279.26 | 454.07K USD | 64,996 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 5,093 | 280.13 | 1.43M USD | 59,903 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 9,617 | 281.40 | 2.71M USD | 50,286 | Form 4 |
| 14 Jul 2026 | Michelle Zatlyn | Sale | 2,861 | 282.13 | 807.18K USD | 47,425 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Other | — | — | — | — | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Option exercise | 33,058 | 2.04 | 67.44K USD | 1,254,114 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Other | 33,058 | — | — | 80,483 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 7,931 | 264.03 | 2.09M USD | 72,552 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 6,446 | 264.79 | 1.71M USD | 66,106 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 6,157 | 265.88 | 1.64M USD | 59,949 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 7,059 | 266.88 | 1.88M USD | 52,890 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 4,948 | 267.97 | 1.33M USD | 47,942 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Sale | 517 | 268.68 | 138.91K USD | 47,425 | Form 4 |
| 13 Jul 2026 | Michelle Zatlyn | Option exercise | 33,058 | — | — | 33,058 | Form 4 |
| 7 Jul 2026 | Carl Ledbetter | Sale | 5,000 | 268.11 | 1.34M USD | 888,073 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,429 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 138 | 245.60 | 33.89K USD | 497,291 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 940 | 246.28 | 231.51K USD | 496,351 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 686 | 247.44 | 169.74K USD | 495,665 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 562 | 248.44 | 139.63K USD | 495,103 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 182 | 249.38 | 45.39K USD | 494,921 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Sale | 12 | 250.15 | 3.00K USD | 494,909 | Form 4 |
| 6 Jul 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 2,520 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Other | 18,752 | — | — | 4,239,876 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Other | 33,631 | — | — | 2,850,932 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Other | 33,631 | — | — | 33,631 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 288 | 243.82 | 70.22K USD | 33,343 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 1,883 | 245.61 | 462.48K USD | 31,460 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 11,370 | 246.24 | 2.80M USD | 20,090 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Other | 18,752 | — | — | 18,752 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 106 | 244.87 | 25.96K USD | 18,646 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 4,182 | 245.93 | 1.03M USD | 14,464 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 8,804 | 247.38 | 2.18M USD | 11,286 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 4,686 | 246.63 | 1.16M USD | 9,778 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 5,170 | 247.65 | 1.28M USD | 4,608 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 7,678 | 248.32 | 1.91M USD | 3,608 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 3,624 | 248.62 | 901.00K USD | 984 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 3,288 | 249.20 | 819.37K USD | 320 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 965 | 249.52 | 240.79K USD | 19 | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 19 | 250.39 | 4.76K USD | — | Form 4 |
| 6 Jul 2026 | Matthew Prince | Sale | 320 | 249.99 | 80.00K USD | — | Form 4 |
| 2 Jul 2026 | Matthew Prince | Other | 33,631 | — | — | 2,884,563 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 4,709 | 239.64 | 1.13M USD | 28,922 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 5,738 | 240.48 | 1.38M USD | 23,184 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 8,724 | 241.61 | 2.11M USD | 14,460 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 6,481 | 242.38 | 1.57M USD | 7,979 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 762 | 243.46 | 185.51K USD | 7,217 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 1,738 | 244.64 | 425.19K USD | 5,479 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 2,510 | 245.49 | 616.18K USD | 2,969 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 2,405 | 246.71 | 593.34K USD | 564 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 564 | 247.33 | 139.49K USD | — | Form 4 |
| 2 Jul 2026 | Matthew Prince | Other | 18,752 | — | — | 4,258,628 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Other | 18,752 | — | — | 18,752 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 3,447 | 239.84 | 826.72K USD | 15,305 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 3,219 | 240.80 | 775.14K USD | 12,086 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 5,716 | 241.86 | 1.38M USD | 6,370 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 2,251 | 242.55 | 545.99K USD | 4,119 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 380 | 243.87 | 92.67K USD | 3,739 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 1,466 | 244.94 | 359.08K USD | 2,273 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 934 | 245.96 | 229.72K USD | 1,339 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 1,262 | 246.89 | 311.57K USD | 77 | Form 4 |
| 2 Jul 2026 | Matthew Prince | Sale | 77 | 247.45 | 19.05K USD | — | Form 4 |
| 1 Jul 2026 | Matthew Prince | Other | 18,787 | — | — | 4,277,380 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Other | 33,635 | — | — | 2,918,194 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Other | 33,635 | — | — | 33,635 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 542 | 244.89 | 132.73K USD | 33,093 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 1,740 | 246.06 | 428.15K USD | 31,353 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 4,012 | 246.99 | 990.93K USD | 27,341 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 4,046 | 247.96 | 1.00M USD | 23,295 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Other | 18,787 | — | — | 18,787 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 428 | 245.46 | 105.06K USD | 18,359 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 1,905 | 246.52 | 469.63K USD | 16,454 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 7,053 | 249.14 | 1.76M USD | 16,242 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 2,378 | 247.51 | 588.57K USD | 14,076 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 2,178 | 248.54 | 541.33K USD | 11,898 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 6,173 | 249.51 | 1.54M USD | 5,725 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 10,806 | 249.99 | 2.70M USD | 5,436 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 4,320 | 250.41 | 1.08M USD | 1,405 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 5,098 | 250.96 | 1.28M USD | 338 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 1,366 | 251.28 | 343.25K USD | 39 | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 39 | 252.14 | 9.83K USD | — | Form 4 |
| 1 Jul 2026 | Matthew Prince | Sale | 39 | 252.14 | 9.83K USD | — | Form 4 |
| 1 Jul 2026 | Mark J Hawkins | Sale | 133 | 249.00 | 33.12K USD | 10,765 | Form 4 |
| 30 Jun 2026 | Carl Ledbetter | Award | 842 | — | — | 20,441 | Form 4 |
| 30 Jun 2026 | Karim Lakhani | Award | 842 | — | — | 7,548 | Form 4 |
| 30 Jun 2026 | John Graham-cumming | Award | 842 | — | — | 494,909 | Form 4 |
| 30 Jun 2026 | Stacey Cunningham | Award | 842 | — | — | 4,215 | Form 4 |
| 30 Jun 2026 | Mark J Hawkins | Award | 842 | — | — | 10,898 | Form 4 |
| 30 Jun 2026 | Katrin Suder | Award | 842 | — | — | 38,272 | Form 4 |
| 30 Jun 2026 | Scott D Sandell | Award | 842 | — | — | 11,378 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Other | 52,384 | — | — | 4,296,167 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 2,883 | 221.46 | 638.47K USD | 49,501 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 9,740 | 222.56 | 2.17M USD | 39,761 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 11,001 | 223.46 | 2.46M USD | 28,760 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 8,153 | 224.40 | 1.83M USD | 20,607 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 11,304 | 225.48 | 2.55M USD | 9,303 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 7,731 | 226.30 | 1.75M USD | 1,572 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 1,475 | 227.31 | 335.28K USD | 97 | Form 4 |
| 24 Jun 2026 | Matthew Prince | Sale | 97 | 228.14 | 22.13K USD | — | Form 4 |
| 23 Jun 2026 | Matthew Prince | Other | 52,384 | — | — | 4,348,551 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 395 | 216.21 | 85.40K USD | 51,989 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 483 | 217.20 | 104.91K USD | 51,506 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 370 | 218.20 | 80.73K USD | 51,136 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 825 | 219.31 | 180.93K USD | 50,311 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 1,030 | 220.58 | 227.20K USD | 49,281 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 3,339 | 221.33 | 739.01K USD | 45,942 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 5,522 | 222.47 | 1.23M USD | 40,420 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 2,134 | 223.28 | 476.48K USD | 38,286 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 5,459 | 224.64 | 1.23M USD | 32,827 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 10,478 | 225.32 | 2.36M USD | 22,349 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 5,059 | 226.25 | 1.14M USD | 17,290 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 5,975 | 227.61 | 1.36M USD | 11,315 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 4,538 | 228.65 | 1.04M USD | 6,777 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 6,666 | 229.37 | 1.53M USD | 111 | Form 4 |
| 23 Jun 2026 | Matthew Prince | Sale | 111 | 230.04 | 25.53K USD | — | Form 4 |
| 22 Jun 2026 | Matthew Prince | Other | 26,834 | — | — | 4,400,935 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 3,990 | 212.97 | 849.76K USD | 48,394 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 2,543 | 213.97 | 544.12K USD | 45,851 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 4,560 | 214.94 | 980.14K USD | 41,291 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 6,268 | 216.07 | 1.35M USD | 35,023 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 7,752 | 216.97 | 1.68M USD | 27,271 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 8,697 | 217.96 | 1.90M USD | 18,574 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 2,834 | 218.73 | 619.87K USD | 15,740 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 4,915 | 220.11 | 1.08M USD | 10,825 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 3,583 | 220.99 | 791.80K USD | 7,242 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 2,258 | 222.09 | 501.47K USD | 4,984 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 2,868 | 223.08 | 639.78K USD | 2,116 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 1,818 | 223.97 | 407.18K USD | 298 | Form 4 |
| 22 Jun 2026 | Matthew Prince | Sale | 298 | 225.03 | 67.06K USD | — | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,287,172 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 73,066 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 4,650 | 216.43 | 1.01M USD | 68,416 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 1,414 | 217.46 | 307.50K USD | 67,002 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 4,999 | 218.54 | 1.09M USD | 62,003 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 7,755 | 219.44 | 1.70M USD | 54,248 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 2,912 | 220.43 | 641.89K USD | 51,336 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 2,517 | 221.56 | 557.66K USD | 48,819 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 1,294 | 222.66 | 288.13K USD | 47,525 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Sale | 100 | 223.29 | 22.33K USD | 47,425 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 18 Jun 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,312,813 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 3,475 | 229.91 | 798.92K USD | 69,591 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 4,657 | 230.92 | 1.08M USD | 64,934 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 2,940 | 231.70 | 681.21K USD | 61,994 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 4,693 | 233.14 | 1.09M USD | 57,301 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 5,408 | 233.89 | 1.26M USD | 51,893 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 3,279 | 235.12 | 770.95K USD | 48,614 | Form 4 |
| 17 Jun 2026 | Michelle Zatlyn | Sale | 1,189 | 235.68 | 280.23K USD | 47,425 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 126,733 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 900 | 227.74 | 204.96K USD | 125,833 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 900 | 228.91 | 206.02K USD | 124,933 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 515 | 229.95 | 118.43K USD | 124,418 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 685 | 230.90 | 158.16K USD | 123,733 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 600 | 232.00 | 139.20K USD | 123,133 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 3,167 | 233.44 | 739.31K USD | 119,966 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 2,633 | 234.18 | 616.60K USD | 117,333 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Sale | 600 | 235.34 | 141.20K USD | 116,733 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 30,000 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 17 Jun 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,338,454 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 3,721 | 229.48 | 853.88K USD | 69,345 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 4,671 | 230.31 | 1.08M USD | 64,674 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 5,171 | 231.25 | 1.20M USD | 59,503 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 1,745 | 232.51 | 405.72K USD | 57,758 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 602 | 234.20 | 140.99K USD | 57,156 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 3,130 | 235.43 | 736.89K USD | 54,026 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 4,203 | 236.73 | 994.96K USD | 49,823 | Form 4 |
| 16 Jun 2026 | Michelle Zatlyn | Sale | 2,398 | 237.67 | 569.93K USD | 47,425 | Form 4 |
| 15 Jun 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,944 | 228.48 | 672.65K USD | 116,733 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 496,587 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 44 | 231.60 | 10.19K USD | 496,543 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 144 | 233.46 | 33.62K USD | 496,399 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 748 | 234.80 | 175.63K USD | 495,651 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 596 | 235.75 | 140.51K USD | 495,055 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 430 | 236.76 | 101.81K USD | 494,625 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 504 | 238.02 | 119.96K USD | 494,121 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Sale | 54 | 238.52 | 12.88K USD | 494,067 | Form 4 |
| 15 Jun 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 5,040 | Form 4 |
| 8 Jun 2026 | Katrin Suder | Sale | 293 | 252.92 | 74.11K USD | 37,430 | Form 4 |
| 1 Jun 2026 | Mark J Hawkins | Sale | 133 | 246.42 | 32.77K USD | 10,056 | Form 4 |
| 1 Jun 2026 | Carl Ledbetter | Sale | 2,600 | 243.94 | 634.23K USD | 905,473 | Form 4 |
| 1 Jun 2026 | Carl Ledbetter | Sale | 4,851 | 245.44 | 1.19M USD | 900,622 | Form 4 |
| 1 Jun 2026 | Carl Ledbetter | Sale | 3,200 | 246.73 | 789.53K USD | 897,422 | Form 4 |
| 1 Jun 2026 | Carl Ledbetter | Sale | 4,249 | 247.52 | 1.05M USD | 893,173 | Form 4 |
| 1 Jun 2026 | Carl Ledbetter | Sale | 100 | 248.31 | 24.83K USD | 893,073 | Form 4 |
| 28 May 2026 | Alissa Starzak | Option exercise | 10,001 | 77.70 | 777.08K USD | 134,638 | Form 4 |
| 28 May 2026 | Alissa Starzak | Sale | 1,296 | 213.30 | 276.44K USD | 133,342 | Form 4 |
| 28 May 2026 | Alissa Starzak | Sale | 4,520 | 215.01 | 971.85K USD | 128,822 | Form 4 |
| 28 May 2026 | Alissa Starzak | Sale | 3,264 | 216.12 | 705.41K USD | 125,558 | Form 4 |
| 28 May 2026 | Alissa Starzak | Sale | 5,721 | 217.21 | 1.24M USD | 119,837 | Form 4 |
| 28 May 2026 | Alissa Starzak | Sale | 1,442 | 218.13 | 314.55K USD | 118,395 | Form 4 |
| 28 May 2026 | Alissa Starzak | Option exercise | 10,001 | 77.70 | 777.08K USD | 89,999 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,364,095 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 73,066 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 7,801 | 208.45 | 1.63M USD | 65,265 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 2,299 | 209.15 | 480.84K USD | 62,966 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 5,143 | 210.26 | 1.08M USD | 57,823 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 5,036 | 211.34 | 1.06M USD | 52,787 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 4,931 | 212.49 | 1.05M USD | 47,856 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Sale | 431 | 213.25 | 91.91K USD | 47,425 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 27 May 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,389,736 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 4,602 | 209.30 | 963.21K USD | 68,464 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 6,350 | 210.25 | 1.34M USD | 62,114 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 2,711 | 211.20 | 572.58K USD | 59,403 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 4,469 | 212.38 | 949.14K USD | 54,934 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 3,246 | 213.53 | 693.11K USD | 51,688 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 1,584 | 214.83 | 340.29K USD | 50,104 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 1,700 | 215.55 | 366.43K USD | 48,404 | Form 4 |
| 26 May 2026 | Michelle Zatlyn | Sale | 979 | 216.22 | 211.68K USD | 47,425 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,415,377 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 82,505 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 5,561 | 211.54 | 1.18M USD | 76,944 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 3,150 | 212.49 | 669.35K USD | 73,794 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 6,367 | 213.68 | 1.36M USD | 67,427 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 11,415 | 214.62 | 2.45M USD | 56,012 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 8,273 | 215.46 | 1.78M USD | 47,739 | Form 4 |
| 22 May 2026 | Michelle Zatlyn | Sale | 314 | 216.24 | 67.90K USD | 47,425 | Form 4 |
| 21 May 2026 | Matthew Prince | Other | 52,384 | — | — | 4,427,769 | Form 4 |
| 21 May 2026 | Matthew Prince | Other | 52,384 | — | — | 77,934 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 1,827 | 207.40 | 378.92K USD | 76,107 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 4,227 | 208.31 | 880.54K USD | 71,880 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 5,568 | 209.31 | 1.17M USD | 66,312 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 15,667 | 210.38 | 3.30M USD | 50,645 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 13,362 | 211.33 | 2.82M USD | 37,283 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 10,845 | 212.19 | 2.30M USD | 26,438 | Form 4 |
| 21 May 2026 | Matthew Prince | Sale | 888 | 213.18 | 189.31K USD | 25,550 | Form 4 |
| 20 May 2026 | Matthew Prince | Other | 52,384 | — | — | 4,480,153 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 1,876 | 202.96 | 380.76K USD | 76,058 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 3,602 | 203.91 | 734.47K USD | 72,456 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 1,651 | 204.82 | 338.15K USD | 70,805 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 2,545 | 206.17 | 524.71K USD | 68,260 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 8,576 | 207.09 | 1.78M USD | 59,684 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 15,825 | 207.94 | 3.29M USD | 43,859 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 11,147 | 209.00 | 2.33M USD | 32,712 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 7,085 | 209.83 | 1.49M USD | 25,627 | Form 4 |
| 20 May 2026 | Matthew Prince | Sale | 77 | 210.72 | 16.23K USD | 25,550 | Form 4 |
| 19 May 2026 | Matthew Prince | Other | 52,384 | — | — | 4,532,537 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 3,062 | 201.17 | 615.99K USD | 74,872 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 7,910 | 202.06 | 1.60M USD | 66,962 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 13,694 | 203.04 | 2.78M USD | 53,268 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 6,923 | 203.98 | 1.41M USD | 46,345 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 6,160 | 205.05 | 1.26M USD | 40,185 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 6,127 | 206.04 | 1.26M USD | 34,058 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 6,485 | 206.90 | 1.34M USD | 27,573 | Form 4 |
| 19 May 2026 | Matthew Prince | Sale | 2,023 | 207.79 | 420.35K USD | 25,550 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 222,014 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 100 | 193.28 | 19.33K USD | 221,914 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 300 | 195.14 | 58.54K USD | 221,614 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 400 | 197.81 | 79.12K USD | 221,214 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 928 | 199.05 | 184.72K USD | 220,286 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 2,432 | 200.20 | 486.89K USD | 217,854 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 3,570 | 201.21 | 718.31K USD | 214,284 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 2,000 | 202.17 | 404.33K USD | 212,284 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Sale | 270 | 203.02 | 54.81K USD | 212,014 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 40,000 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 18 May 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 18 May 2026 | Janel Riley | Sale | 3,481 | 193.32 | 672.95K USD | 49,163 | Form 4 |
| 15 May 2026 | Thomas Josef Seifert | Shares withheld for tax | 9,667 | 199.81 | 1.93M USD | 212,014 | Form 4 |
| 15 May 2026 | Janel Riley | Option exercise | 3,333 | 67.79 | 225.94K USD | 73,335 | Form 4 |
| 15 May 2026 | Janel Riley | Option exercise | 3,333 | 67.79 | 225.94K USD | 60,124 | Form 4 |
| 15 May 2026 | Janel Riley | Shares withheld for tax | 4,134 | 199.81 | 826.01K USD | 55,990 | Form 4 |
| 15 May 2026 | Janel Riley | Sale | 3,333 | 196.95 | 656.43K USD | 52,644 | Form 4 |
| 15 May 2026 | Alissa Starzak | Shares withheld for tax | 3,769 | 199.81 | 753.08K USD | 124,637 | Form 4 |
| 15 May 2026 | Michelle Zatlyn | Shares withheld for tax | 23,158 | 199.81 | 4.63M USD | 360,807 | Form 4 |
| 15 May 2026 | Matthew Prince | Shares withheld for tax | 19,958 | 199.81 | 3.99M USD | 360,807 | Form 4 |
| 11 May 2026 | Alissa Starzak | Award | 128,000 | 193.52 | 24.77M USD | 128,000 | Form 4 |
| 5 May 2026 | Carl Ledbetter | Sale | 15,000 | 238.12 | 3.57M USD | 908,073 | Form 4 |
| 4 May 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 496,587 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 116 | 218.05 | 25.29K USD | 496,471 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 360 | 219.02 | 78.85K USD | 496,111 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 166 | 220.19 | 36.55K USD | 495,945 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 360 | 221.09 | 79.59K USD | 495,585 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 603 | 222.25 | 134.01K USD | 494,982 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 852 | 222.99 | 189.99K USD | 494,130 | Form 4 |
| 4 May 2026 | John Graham-cumming | Sale | 63 | 223.73 | 14.09K USD | 494,067 | Form 4 |
| 4 May 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 7,560 | Form 4 |
| 1 May 2026 | Carl Ledbetter | Sale | 5,009 | 215.82 | 1.08M USD | 923,073 | Form 4 |
| 1 May 2026 | Mark J Hawkins | Sale | 133 | 211.62 | 28.15K USD | 10,189 | Form 4 |
| 29 Apr 2026 | Alissa Starzak | Award | 63,305 | — | — | 128,302 | Form 4 |
| 28 Apr 2026 | Carl Ledbetter | Sale | 9,991 | 215.85 | 2.16M USD | 928,082 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,441,018 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 60,155 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Sale | 6,225 | 207.71 | 1.29M USD | 53,930 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Sale | 8,443 | 208.75 | 1.76M USD | 45,487 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Sale | 6,578 | 209.80 | 1.38M USD | 38,909 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Sale | 2,969 | 210.70 | 625.58K USD | 35,940 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Sale | 1,426 | 211.59 | 301.73K USD | 34,514 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 22 Apr 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 21 Apr 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,466,659 | Form 4 |
| 21 Apr 2026 | Michelle Zatlyn | Sale | 7,909 | 205.44 | 1.62M USD | 52,246 | Form 4 |
| 21 Apr 2026 | Michelle Zatlyn | Sale | 15,001 | 206.28 | 3.09M USD | 37,245 | Form 4 |
| 21 Apr 2026 | Michelle Zatlyn | Sale | 2,731 | 207.03 | 565.40K USD | 34,514 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,492,300 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 3,222 | 195.86 | 631.07K USD | 56,933 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 709 | 197.08 | 139.73K USD | 56,224 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 3,803 | 198.13 | 753.48K USD | 52,421 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 3,877 | 199.19 | 772.24K USD | 48,544 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 8,109 | 200.39 | 1.62M USD | 40,435 | Form 4 |
| 20 Apr 2026 | Michelle Zatlyn | Sale | 5,921 | 201.08 | 1.19M USD | 34,514 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 231,681 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 2,076 | 195.09 | 405.00K USD | 229,605 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 1,724 | 196.04 | 337.97K USD | 227,881 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 1,000 | 196.97 | 196.97K USD | 226,881 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 600 | 198.04 | 118.82K USD | 226,281 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 1,475 | 199.48 | 294.23K USD | 224,806 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 2,725 | 200.51 | 546.39K USD | 222,081 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Sale | 400 | 200.95 | 80.38K USD | 221,681 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 50,000 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 17 Apr 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 15 Apr 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,944 | 178.65 | 525.95K USD | 221,681 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 657 | 223.62 | 146.92K USD | 2 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 2 | 224.32 | 448.64 USD | — | Form 4 |
| 8 Apr 2026 | Matthew Prince | Other | 52,384 | — | — | 4,584,921 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 1,665 | 209.97 | 349.60K USD | 50,719 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 11,622 | 210.83 | 2.45M USD | 39,097 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 5,375 | 211.70 | 1.14M USD | 33,722 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 6,839 | 212.85 | 1.46M USD | 26,883 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 10,847 | 213.71 | 2.32M USD | 16,036 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 4,588 | 214.71 | 985.09K USD | 11,448 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 3,332 | 215.75 | 718.88K USD | 8,116 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 2,422 | 216.75 | 524.97K USD | 5,694 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 1,919 | 217.79 | 417.94K USD | 3,775 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 466 | 218.83 | 101.97K USD | 3,309 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 754 | 220.44 | 166.21K USD | 2,555 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 659 | 221.63 | 146.05K USD | 1,896 | Form 4 |
| 8 Apr 2026 | Matthew Prince | Sale | 1,237 | 222.69 | 275.47K USD | 659 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Other | 52,384 | — | — | 4,637,305 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 567 | 208.59 | 118.27K USD | 51,817 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 2,227 | 209.78 | 467.18K USD | 49,590 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 12,787 | 210.72 | 2.69M USD | 36,803 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 9,641 | 211.62 | 2.04M USD | 27,162 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 14,084 | 212.61 | 2.99M USD | 13,078 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 7,057 | 213.65 | 1.51M USD | 6,021 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 2,224 | 214.50 | 477.05K USD | 3,797 | Form 4 |
| 7 Apr 2026 | Matthew Prince | Sale | 3,797 | 215.54 | 818.41K USD | — | Form 4 |
| 6 Apr 2026 | Matthew Prince | Other | 52,384 | — | — | 4,689,689 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 6,691 | 208.48 | 1.39M USD | 45,693 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 16,505 | 209.24 | 3.45M USD | 29,188 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 11,367 | 210.22 | 2.39M USD | 17,821 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 15,997 | 211.06 | 3.38M USD | 1,824 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 1,320 | 212.17 | 280.06K USD | 504 | Form 4 |
| 6 Apr 2026 | Matthew Prince | Sale | 504 | 213.28 | 107.49K USD | — | Form 4 |
| 1 Apr 2026 | Alissa Starzak | Other | — | — | — | 64,997 | Form 4 |
| 1 Apr 2026 | Alissa Starzak | Other | 29,167 | 2.74 | 79.92K USD | — | Form 4 |
| 1 Apr 2026 | Alissa Starzak | Other | 100,000 | 77.70 | 7.77M USD | — | Form 4 |
| 1 Apr 2026 | Mark J Hawkins | Sale | 133 | 209.60 | 27.88K USD | 10,322 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,711 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Sale | 356 | 200.56 | 71.40K USD | 497,355 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Sale | 1,090 | 201.60 | 219.74K USD | 496,265 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Sale | 1,278 | 202.58 | 258.89K USD | 494,987 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Sale | 881 | 203.41 | 179.20K USD | 494,106 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Sale | 39 | 204.39 | 7.97K USD | 494,067 | Form 4 |
| 27 Mar 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 10,080 | Form 4 |
| 18 Mar 2026 | Carl Ledbetter | Sale | 15,000 | 227.05 | 3.41M USD | 938,073 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 4,684 | 227.19 | 1.06M USD | 8,934 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 8,474 | 228.08 | 1.93M USD | 460 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 460 | 228.79 | 105.24K USD | — | Form 4 |
| 18 Mar 2026 | Matthew Prince | Other | 52,384 | — | — | 4,742,073 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 2,784 | 212.35 | 591.18K USD | 49,600 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 2,690 | 213.26 | 573.67K USD | 46,910 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 7,707 | 214.38 | 1.65M USD | 39,203 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 3,006 | 215.01 | 646.31K USD | 36,197 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 1,212 | 216.29 | 262.15K USD | 34,985 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 1,724 | 217.50 | 374.97K USD | 33,261 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 5,216 | 218.23 | 1.14M USD | 28,045 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 390 | 219.26 | 85.51K USD | 27,655 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 364 | 221.03 | 80.46K USD | 27,291 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 111 | 221.85 | 24.62K USD | 27,180 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 446 | 223.17 | 99.54K USD | 26,734 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 1,252 | 224.34 | 280.88K USD | 25,482 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 8,587 | 225.25 | 1.93M USD | 16,895 | Form 4 |
| 18 Mar 2026 | Matthew Prince | Sale | 3,277 | 226.03 | 740.72K USD | 13,618 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Other | 52,384 | — | — | 4,794,457 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 1,454 | 208.14 | 302.64K USD | 50,930 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 372 | 208.83 | 77.68K USD | 50,558 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 756 | 210.70 | 159.29K USD | 49,802 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 16,268 | 211.73 | 3.44M USD | 33,534 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 28,031 | 212.62 | 5.96M USD | 5,503 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 5,372 | 213.39 | 1.15M USD | 131 | Form 4 |
| 17 Mar 2026 | Matthew Prince | Sale | 131 | 214.49 | 28.10K USD | — | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Other | 10,341 | — | — | 234,966 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Sale | 200 | 207.68 | 41.54K USD | 234,766 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Sale | 100 | 208.64 | 20.86K USD | 234,666 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Sale | 3,041 | 211.69 | 643.75K USD | 231,625 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Sale | 5,000 | 212.57 | 1.06M USD | 226,625 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Sale | 2,000 | 213.23 | 426.46K USD | 224,625 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Option exercise | 10,341 | 2.04 | 21.10K USD | 60,000 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Option exercise | 10,341 | — | — | 19,266 | Form 4 |
| 17 Mar 2026 | Thomas Josef Seifert | Other | 10,341 | — | — | 8,925 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Other | 29,473 | — | — | 4,846,841 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 15,146 | 207.91 | 3.15M USD | 37,238 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 17,589 | 208.76 | 3.67M USD | 19,649 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 12,817 | 209.90 | 2.69M USD | 6,832 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 5,164 | 210.56 | 1.09M USD | 1,668 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 1,406 | 212.07 | 298.16K USD | 262 | Form 4 |
| 16 Mar 2026 | Matthew Prince | Sale | 262 | 212.68 | 55.72K USD | — | Form 4 |
| 15 Mar 2026 | Thomas Josef Seifert | Shares withheld for tax | 2,943 | 212.45 | 625.24K USD | 224,625 | Form 4 |
| 5 Mar 2026 | Janel Riley | Option exercise | 23,332 | 67.79 | 1.58M USD | 80,123 | Form 4 |
| 5 Mar 2026 | Janel Riley | Option exercise | 23,332 | 67.79 | 1.58M USD | 76,668 | Form 4 |
| 5 Mar 2026 | Janel Riley | Sale | 23,332 | 190.00 | 4.43M USD | 56,791 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,517,941 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 60,155 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Sale | 1,226 | 187.10 | 229.38K USD | 58,929 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Sale | 7,038 | 187.86 | 1.32M USD | 51,891 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Sale | 1,526 | 188.83 | 288.15K USD | 50,365 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Sale | 9,805 | 190.11 | 1.86M USD | 40,560 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Sale | 6,046 | 191.10 | 1.16M USD | 34,514 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 5 Mar 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 4 Mar 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,543,582 | Form 4 |
| 4 Mar 2026 | Michelle Zatlyn | Sale | 11,477 | 179.05 | 2.05M USD | 48,678 | Form 4 |
| 4 Mar 2026 | Michelle Zatlyn | Sale | 11,867 | 179.96 | 2.14M USD | 36,811 | Form 4 |
| 4 Mar 2026 | Michelle Zatlyn | Sale | 2,297 | 180.76 | 415.21K USD | 34,514 | Form 4 |
| 3 Mar 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,569,223 | Form 4 |
| 3 Mar 2026 | Michelle Zatlyn | Sale | 7,354 | 174.08 | 1.28M USD | 52,801 | Form 4 |
| 3 Mar 2026 | Michelle Zatlyn | Sale | 17,423 | 174.78 | 3.05M USD | 35,378 | Form 4 |
| 3 Mar 2026 | Michelle Zatlyn | Sale | 864 | 175.65 | 151.76K USD | 34,514 | Form 4 |
| 3 Mar 2026 | Janel Riley | Sale | 4,160 | 180.00 | 748.80K USD | 56,791 | Form 4 |
| 2 Mar 2026 | Mark J Hawkins | Sale | 133 | 168.62 | 22.43K USD | 10,455 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,711 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 112 | 174.43 | 19.54K USD | 497,599 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 447 | 175.66 | 78.52K USD | 497,152 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 234 | 176.49 | 41.30K USD | 496,918 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 296 | 177.81 | 52.63K USD | 496,622 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 432 | 178.71 | 77.20K USD | 496,190 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 474 | 179.69 | 85.17K USD | 495,716 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Sale | 525 | 180.55 | 94.79K USD | 495,191 | Form 4 |
| 2 Mar 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 12,600 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Other | 52,384 | — | — | 4,876,314 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Other | 52,384 | — | — | 75,295 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 4,097 | 171.11 | 701.03K USD | 71,198 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 8,393 | 171.98 | 1.44M USD | 62,805 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 5,926 | 173.06 | 1.03M USD | 56,879 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 15,648 | 174.18 | 2.73M USD | 41,231 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 14,454 | 174.85 | 2.53M USD | 26,777 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 3,468 | 175.94 | 610.15K USD | 23,309 | Form 4 |
| 26 Feb 2026 | Matthew Prince | Sale | 398 | 177.04 | 70.46K USD | 22,911 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Other | 52,384 | — | — | 4,928,698 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 2,645 | 163.29 | 431.90K USD | 72,650 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 1,411 | 164.51 | 232.12K USD | 71,239 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 821 | 165.31 | 135.72K USD | 70,418 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 5,562 | 166.68 | 927.07K USD | 64,856 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 6,641 | 167.52 | 1.11M USD | 58,215 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 8,657 | 168.71 | 1.46M USD | 49,558 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 6,032 | 169.46 | 1.02M USD | 43,526 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 5,480 | 170.82 | 936.07K USD | 38,046 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 11,904 | 171.52 | 2.04M USD | 26,142 | Form 4 |
| 25 Feb 2026 | Matthew Prince | Sale | 3,231 | 172.55 | 557.50K USD | 22,911 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Other | 52,384 | — | — | 4,981,082 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 595 | 160.17 | 95.30K USD | 74,700 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 2,242 | 161.99 | 363.17K USD | 72,458 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 5,917 | 162.82 | 963.38K USD | 66,541 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 21,363 | 163.85 | 3.50M USD | 45,178 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 14,813 | 164.66 | 2.44M USD | 30,365 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 5,340 | 165.81 | 885.44K USD | 25,025 | Form 4 |
| 24 Feb 2026 | Matthew Prince | Sale | 2,114 | 166.66 | 352.32K USD | 22,911 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,594,864 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 60,155 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Sale | 9,564 | 172.07 | 1.65M USD | 50,591 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Sale | 13,259 | 173.01 | 2.29M USD | 37,332 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Sale | 2,818 | 173.97 | 490.24K USD | 34,514 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 23 Feb 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 127,009 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 8,279 | 177.18 | 1.47M USD | 118,730 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 4,700 | 178.53 | 839.08K USD | 114,030 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 2,400 | 179.51 | 430.84K USD | 111,630 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 1,900 | 180.68 | 343.29K USD | 109,730 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 1,500 | 181.82 | 272.72K USD | 108,230 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 1,300 | 182.53 | 237.29K USD | 106,930 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 1,000 | 183.78 | 183.78K USD | 105,930 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 700 | 185.09 | 129.56K USD | 105,230 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 500 | 186.10 | 93.05K USD | 104,730 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 200 | 187.39 | 37.48K USD | 104,530 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 300 | 188.77 | 56.63K USD | 104,230 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 2,613 | 190.35 | 497.38K USD | 101,617 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 8,133 | 191.13 | 1.55M USD | 93,484 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 4,771 | 192.18 | 916.89K USD | 88,713 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 2,766 | 193.12 | 534.18K USD | 85,947 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 395 | 194.05 | 76.65K USD | 85,552 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Sale | 100 | 195.19 | 19.52K USD | 85,452 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 70,341 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 20 Feb 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 20 Feb 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,620,505 | Form 4 |
| 20 Feb 2026 | Michelle Zatlyn | Sale | 746 | 190.77 | 142.31K USD | 59,409 | Form 4 |
| 20 Feb 2026 | Michelle Zatlyn | Sale | 7,953 | 191.76 | 1.53M USD | 51,456 | Form 4 |
| 20 Feb 2026 | Michelle Zatlyn | Sale | 9,496 | 192.73 | 1.83M USD | 41,960 | Form 4 |
| 20 Feb 2026 | Michelle Zatlyn | Sale | 7,446 | 193.71 | 1.44M USD | 34,514 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,646,146 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 69,594 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 2,341 | 183.86 | 430.43K USD | 67,253 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 5,399 | 184.60 | 996.67K USD | 61,854 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 6,946 | 185.80 | 1.29M USD | 54,908 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 9,174 | 186.89 | 1.71M USD | 45,734 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 2,343 | 187.96 | 440.39K USD | 43,391 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 463 | 188.64 | 87.34K USD | 42,928 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 1,208 | 190.30 | 229.89K USD | 41,720 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 2,401 | 191.42 | 459.59K USD | 39,319 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 4,637 | 192.32 | 891.77K USD | 34,682 | Form 4 |
| 19 Feb 2026 | Michelle Zatlyn | Sale | 168 | 193.11 | 32.44K USD | 34,514 | Form 4 |
| 15 Feb 2026 | Matthew Prince | Shares withheld for tax | 16,587 | 195.85 | 3.25M USD | 406,811 | Form 4 |
| 15 Feb 2026 | Michelle Zatlyn | Shares withheld for tax | 20,100 | 195.85 | 3.94M USD | 406,811 | Form 4 |
| 15 Feb 2026 | Thomas Josef Seifert | Shares withheld for tax | 20,477 | 195.85 | 4.01M USD | 117,009 | Form 4 |
| 15 Feb 2026 | Douglas James Kramer | Shares withheld for tax | 12,452 | 195.85 | 2.44M USD | 88,649 | Form 4 |
| 15 Feb 2026 | Janel Riley | Shares withheld for tax | 3,151 | 195.85 | 617.12K USD | 60,951 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,711 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 32 | 170.15 | 5.44K USD | 497,679 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 190 | 171.94 | 32.67K USD | 497,489 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 851 | 172.85 | 147.10K USD | 496,638 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 1,246 | 173.76 | 216.50K USD | 495,392 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 177 | 174.61 | 30.91K USD | 495,215 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Sale | 24 | 175.42 | 4.21K USD | 495,191 | Form 4 |
| 9 Feb 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 15,120 | Form 4 |
| 6 Feb 2026 | Thomas Josef Seifert | Award | 142,116 | — | — | 227,568 | Form 4 |
| 6 Feb 2026 | Michelle Zatlyn | Award | 96,665 | — | — | 446,309 | Form 4 |
| 6 Feb 2026 | Matthew Prince | Award | 96,665 | — | — | 446,309 | Form 4 |
| 4 Feb 2026 | Janel Riley | Award | 7,958 | — | — | 64,102 | Form 4 |
| 2 Feb 2026 | Mark J Hawkins | Sale | 134 | 176.19 | 23.61K USD | 10,588 | Form 4 |
| 2 Feb 2026 | Douglas James Kramer | Sale | 3,000 | 176.19 | 528.57K USD | 101,101 | Form 4 |
| 27 Jan 2026 | Carl Ledbetter | Sale | 6,904 | 210.07 | 1.45M USD | 961,169 | Form 4 |
| 27 Jan 2026 | Carl Ledbetter | Sale | 5,306 | 211.72 | 1.12M USD | 955,863 | Form 4 |
| 27 Jan 2026 | Carl Ledbetter | Sale | 2,790 | 212.80 | 593.70K USD | 953,073 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 147,486 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 928 | 176.27 | 163.58K USD | 146,558 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 3,472 | 177.17 | 615.14K USD | 143,086 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 1,800 | 178.08 | 320.54K USD | 141,286 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 1,200 | 179.41 | 215.30K USD | 140,086 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 1,900 | 180.09 | 342.17K USD | 138,186 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 600 | 181.27 | 108.76K USD | 137,586 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Sale | 100 | 181.98 | 18.20K USD | 137,486 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 80,341 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 20 Jan 2026 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,671,787 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Other | 25,641 | — | — | 50,196 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Sale | 23,794 | 189.98 | 4.52M USD | 26,402 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Sale | 1,847 | 190.90 | 352.60K USD | 24,555 | Form 4 |
| 15 Jan 2026 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 14 Jan 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,697,428 | Form 4 |
| 14 Jan 2026 | Michelle Zatlyn | Sale | 14,158 | 187.12 | 2.65M USD | 36,038 | Form 4 |
| 14 Jan 2026 | Michelle Zatlyn | Sale | 6,844 | 188.04 | 1.29M USD | 29,194 | Form 4 |
| 14 Jan 2026 | Michelle Zatlyn | Sale | 4,639 | 188.79 | 875.77K USD | 24,555 | Form 4 |
| 13 Jan 2026 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,723,069 | Form 4 |
| 13 Jan 2026 | Michelle Zatlyn | Sale | 1,961 | 185.84 | 364.43K USD | 48,235 | Form 4 |
| 13 Jan 2026 | Michelle Zatlyn | Sale | 3,731 | 187.05 | 697.88K USD | 44,504 | Form 4 |
| 13 Jan 2026 | Michelle Zatlyn | Sale | 14,078 | 188.12 | 2.65M USD | 30,426 | Form 4 |
| 13 Jan 2026 | Michelle Zatlyn | Sale | 5,871 | 188.85 | 1.11M USD | 24,555 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Other | 52,384 | — | — | 5,033,466 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 3,815 | 186.61 | 711.90K USD | 48,569 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 14,219 | 187.46 | 2.67M USD | 34,350 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 11,553 | 188.33 | 2.18M USD | 22,797 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 4,447 | 189.16 | 841.18K USD | 18,350 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 6,518 | 190.42 | 1.24M USD | 11,832 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 4,627 | 191.29 | 885.09K USD | 7,205 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 1,121 | 192.53 | 215.82K USD | 6,084 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 1,582 | 193.35 | 305.88K USD | 4,502 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 1,255 | 194.54 | 244.15K USD | 3,247 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 946 | 195.28 | 184.73K USD | 2,301 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 1,381 | 196.48 | 271.33K USD | 920 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 718 | 197.95 | 142.13K USD | 202 | Form 4 |
| 8 Jan 2026 | Matthew Prince | Sale | 202 | 200.00 | 40.40K USD | — | Form 4 |
| 7 Jan 2026 | Matthew Prince | Other | 52,384 | — | — | 5,085,850 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 4,099 | 198.50 | 813.63K USD | 48,285 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 4,610 | 199.32 | 918.85K USD | 43,675 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 11,057 | 200.31 | 2.21M USD | 32,618 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 2,543 | 201.33 | 511.97K USD | 30,075 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 5,647 | 202.58 | 1.14M USD | 24,428 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 16,653 | 203.13 | 3.38M USD | 7,775 | Form 4 |
| 7 Jan 2026 | Matthew Prince | Sale | 7,775 | 204.17 | 1.59M USD | — | Form 4 |
| 6 Jan 2026 | Matthew Prince | Other | — | — | — | — | Form 4 |
| 6 Jan 2026 | Matthew Prince | Other | 52,384 | — | — | 5,138,234 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 10,666 | 192.33 | 2.05M USD | 41,718 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 14,358 | 193.16 | 2.77M USD | 27,360 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 2,361 | 194.13 | 458.35K USD | 24,999 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 4,118 | 195.27 | 804.11K USD | 20,881 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 6,337 | 196.35 | 1.24M USD | 14,544 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 10,798 | 197.22 | 2.13M USD | 3,746 | Form 4 |
| 6 Jan 2026 | Matthew Prince | Sale | 3,746 | 197.95 | 741.52K USD | — | Form 4 |
| 5 Jan 2026 | Carl Ledbetter | Sale | 1,567 | 196.92 | 308.57K USD | 972,640 | Form 4 |
| 5 Jan 2026 | Carl Ledbetter | Sale | 2,300 | 198.16 | 455.77K USD | 970,340 | Form 4 |
| 5 Jan 2026 | Carl Ledbetter | Sale | 2,267 | 199.29 | 451.79K USD | 968,073 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,711 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 52 | 196.80 | 10.23K USD | 497,659 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 871 | 198.56 | 172.94K USD | 496,788 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 534 | 199.37 | 106.46K USD | 496,254 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 287 | 200.70 | 57.60K USD | 495,967 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 352 | 201.77 | 71.02K USD | 495,615 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 177 | 202.92 | 35.92K USD | 495,438 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 86 | 204.00 | 17.54K USD | 495,352 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Sale | 161 | 204.66 | 32.95K USD | 495,191 | Form 4 |
| 5 Jan 2026 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 17,640 | Form 4 |
| 2 Jan 2026 | Mark J Hawkins | Sale | 134 | 198.90 | 26.65K USD | 10,722 | Form 4 |
| 2 Jan 2026 | Douglas James Kramer | Sale | 2,668 | 197.10 | 525.87K USD | 110,433 | Form 4 |
| 2 Jan 2026 | Douglas James Kramer | Sale | 1,440 | 198.03 | 285.16K USD | 108,993 | Form 4 |
| 2 Jan 2026 | Douglas James Kramer | Sale | 3,370 | 199.31 | 671.69K USD | 105,623 | Form 4 |
| 2 Jan 2026 | Douglas James Kramer | Sale | 1,522 | 199.83 | 304.15K USD | 104,101 | Form 4 |
| 30 Dec 2025 | Carl Ledbetter | Sale | 192 | 201.25 | 38.64K USD | 974,207 | Form 4 |
| 29 Dec 2025 | Carl Ledbetter | Sale | 8,035 | 201.39 | 1.62M USD | 975,038 | Form 4 |
| 29 Dec 2025 | Carl Ledbetter | Sale | 639 | 202.35 | 129.30K USD | 974,399 | Form 4 |
| 22 Dec 2025 | Katrin Suder | Sale | 2,031 | 200.00 | 406.20K USD | 37,723 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Other | 10,000 | — | — | 147,486 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Sale | 353 | 198.64 | 70.12K USD | 147,133 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Sale | 1,000 | 200.58 | 200.58K USD | 146,133 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Sale | 4,836 | 201.52 | 974.54K USD | 141,297 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Sale | 3,328 | 202.37 | 673.48K USD | 137,969 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Sale | 483 | 203.35 | 98.22K USD | 137,486 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Option exercise | 10,000 | 2.04 | 20.40K USD | 90,341 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Option exercise | 10,000 | — | — | 18,925 | Form 4 |
| 22 Dec 2025 | Thomas Josef Seifert | Other | 10,000 | — | — | 8,925 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 497,711 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 552 | 196.85 | 108.66K USD | 497,159 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 166 | 198.19 | 32.90K USD | 496,993 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 569 | 199.03 | 113.25K USD | 496,424 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 542 | 200.11 | 108.46K USD | 495,882 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 494 | 201.09 | 99.34K USD | 495,388 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 163 | 202.03 | 32.93K USD | 495,225 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Sale | 34 | 202.65 | 6.89K USD | 495,191 | Form 4 |
| 15 Dec 2025 | John Graham-cumming | Option exercise | 2,520 | 44.72 | 112.69K USD | 20,160 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,748,710 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 50,196 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Sale | 2,074 | 206.37 | 428.02K USD | 48,122 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Sale | 2,268 | 207.44 | 470.46K USD | 45,854 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Sale | 13,937 | 208.54 | 2.91M USD | 31,917 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Sale | 4,591 | 209.45 | 961.57K USD | 27,326 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Option exercise | 25,641 | — | — | 25,641 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Sale | 2,771 | 210.25 | 582.61K USD | 24,555 | Form 4 |
| 11 Dec 2025 | Michelle Zatlyn | Other | 25,641 | — | — | — | Form 4 |
| 10 Dec 2025 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,774,351 | Form 4 |
| 10 Dec 2025 | Michelle Zatlyn | Sale | 12,149 | 205.45 | 2.50M USD | 38,047 | Form 4 |
| 10 Dec 2025 | Michelle Zatlyn | Sale | 12,953 | 206.28 | 2.67M USD | 25,094 | Form 4 |
| 10 Dec 2025 | Michelle Zatlyn | Sale | 539 | 207.15 | 111.65K USD | 24,555 | Form 4 |
| 9 Dec 2025 | Michelle Zatlyn | Option exercise | 25,641 | 2.04 | 52.31K USD | 1,799,992 | Form 4 |
| 9 Dec 2025 | Michelle Zatlyn | Sale | 13,410 | 204.80 | 2.75M USD | 36,786 | Form 4 |
| 9 Dec 2025 | Michelle Zatlyn | Sale | 10,883 | 205.44 | 2.24M USD | 25,903 | Form 4 |
| 9 Dec 2025 | Michelle Zatlyn | Sale | 1,348 | 206.27 | 278.05K USD | 24,555 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Other | 52,384 | — | — | 5,190,618 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Other | 52,384 | — | — | 52,384 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 30,529 | 200.13 | 6.11M USD | 21,855 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 3,269 | 200.99 | 657.02K USD | 18,586 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 6,490 | 202.22 | 1.31M USD | 12,096 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 6,232 | 203.02 | 1.27M USD | 5,864 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 5,668 | 204.11 | 1.16M USD | 196 | Form 4 |
| 5 Dec 2025 | Matthew Prince | Sale | 196 | 204.68 | 40.12K USD | — | Form 4 |
| 4 Dec 2025 | Matthew Prince | Other | 52,384 | — | — | 5,243,002 | Form 4 |
| 4 Dec 2025 | Matthew Prince | Sale | 4,368 | 201.42 | 879.81K USD | 48,016 | Form 4 |
| 4 Dec 2025 | Matthew Prince | Sale | 4,780 | 202.15 | 966.28K USD | 43,236 | Form 4 |
| 4 Dec 2025 | Matthew Prince | Sale | 11,441 | 203.34 | 2.33M USD | 31,795 | Form 4 |
| 4 Dec 2025 | Matthew Prince | Sale | 27,251 | 204.20 | 5.56M USD | 4,544 | Form 4 |
| 4 Dec 2025 | Matthew Prince | Sale | 4,544 | 205.02 | 931.61K USD | — | Form 4 |
| 3 Dec 2025 | Matthew Prince | Other | 30,209 | — | — | 5,295,386 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 1,412 | 198.80 | 280.71K USD | 50,972 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 7,712 | 199.69 | 1.54M USD | 43,260 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 6,151 | 200.71 | 1.23M USD | 37,109 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 5,944 | 201.73 | 1.20M USD | 31,165 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 15,448 | 202.72 | 3.13M USD | 15,717 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 10,504 | 203.71 | 2.14M USD | 5,213 | Form 4 |
| 3 Dec 2025 | Matthew Prince | Sale | 5,213 | 204.41 | 1.07M USD | — | Form 4 |
| 1 Dec 2025 | Mark J Hawkins | Sale | 134 | 197.65 | 26.49K USD | 10,856 | Form 4 |
| 1 Dec 2025 | Douglas James Kramer | Sale | 1,300 | 196.02 | 254.83K USD | 114,801 | Form 4 |
| 1 Dec 2025 | Douglas James Kramer | Sale | 1,697 | 197.46 | 335.08K USD | 113,104 | Form 4 |
| 1 Dec 2025 | Douglas James Kramer | Sale | 3 | 197.77 | 593.32 USD | 113,101 | Form 4 |
| 26 Nov 2025 | Michelle Zatlyn | Gift | 1 | — | — | — | Form 4 |
| 26 Nov 2025 | Matthew Prince | Gift | 495,257 | — | — | — | Form 4 |
| 25 Nov 2025 | Michelle Zatlyn | Gift | 1 | — | — | 552,438 | Form 4 |
| 25 Nov 2025 | Michelle Zatlyn | Gift | 1 | — | — | 1 | Form 4 |
| 25 Nov 2025 | Matthew Prince | Gift | 495,257 | — | — | 5,324,733 | Form 4 |
| 25 Nov 2025 | Matthew Prince | Gift | 495,257 | — | — | 495,257 | Form 4 |
Common questions about Cloudflare's executives and insiders
Source: Financial Modeling Prep
