Carvana executives and insider trading
Ernest C. Garcia sold 14,000,000 shares for 2.80B USD in 3 sales over the last twelve months, the last on 30 October 2026, and bought none on the open market.
Over the last twelve months Carvana's insiders sold 15,541,178 shares for 3.08B USD in 333 sales on the open market, and bought 50,005 shares in 5 purchases.
Insiders over the last twelve months
- Insider sales
- 333
- Shares sold
- 15,541,178
- Value sold
- 3.08B 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.
- 5
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 |
|---|---|---|---|---|---|---|---|
| Ernest C. Garcia CEO | Co-Founder, President, Chief Executive Officer & Chairman | 43 | 14,000,000 | 2.80B USD | — | 30 Oct 2026 | — |
| Daniel Gill | Chief Product Officer | 43 | 373,639 | 72.29M USD | — | 3 Nov 2026 | — |
| Benjamin Huston | Co-Founder & Chief Operating Officer | 43 | 320,000 | 62.91M USD | — | 1 Sept 2026 | — |
| Mark Jenkins | Chief Financial Officer | 47 | 459,000 | 54.20M USD | — | 2 Nov 2026 | — |
| Thomas Taira | President of Special Projects | 55 | 116,469 | 36.90M USD | — | 12 Oct 2026 | — |
| Michael E Maroone | Director | — | 30,933 | 12.38M USD | 50,005 | 16 Mar 2026 | — |
| Ryan S. Keeton | Co-Founder & Chief Brand Officer | 48 | 30,000 | 11.25M USD | — | 3 Dec 2025 | — |
| Paul Breaux | Vice President, General Counsel, Secretary & Chief Compliance Officer | 42 | 21,527 | 9.50M USD | — | 12 Dec 2025 | — |
| Ira J. Platt | Director | — | 104,640 | 7.64M USD | — | 4 Nov 2026 | — |
| Stephen R. Palmer | Vice President of Accounting & Finance | 48 | 36,000 | 4.26M USD | — | 2 Nov 2026 | — |
| J Danforth Quayle | Director | — | 46,470 | 4.01M USD | — | 30 Oct 2026 | — |
| Gregory B Sullivan | Director | — | 2,500 | 850.00K USD | — | 12 Nov 2025 | — |
| Michael McKeever | Head of Capital Markets, Investor Relations and Treasury | — | — | — | — | — | — |
| Christina Keiser | Executive Vice President of Strategy | — | — | — | — | — | — |
| Neha Parikh | 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 |
|---|---|---|---|---|---|---|---|
| 4 Nov 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 201,470 | Form 4 |
| 4 Nov 2026 | Ira J. Platt | Option exercise | 14,640 | 3.00 | 43.92K USD | 201,110 | Form 4 |
| 4 Nov 2026 | Ira J. Platt | Sale | 15,000 | 74.32 | 1.11M USD | 186,470 | Form 4 |
| 4 Nov 2026 | Ira J. Platt | Sale | 14,640 | 77.21 | 1.13M USD | 186,470 | Form 4 |
| 4 Nov 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 14,640 | Form 4 |
| 4 Nov 2026 | Ira J. Platt | Option exercise | 14,640 | 3.00 | 43.92K USD | — | Form 4 |
| 3 Nov 2026 | Daniel Gill | Sale | 253,639 | 71.46 | 18.13M USD | 773,548 | Form 4 |
| 3 Nov 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 201,470 | Form 4 |
| 3 Nov 2026 | Ira J. Platt | Sale | 15,000 | 71.32 | 1.07M USD | 186,470 | Form 4 |
| 3 Nov 2026 | Ira J. Platt | Sale | 15,000 | 72.16 | 1.08M USD | 186,470 | Form 4 |
| 3 Nov 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 44,640 | Form 4 |
| 3 Nov 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 29,640 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,199,236 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Sale | 700 | 69.53 | 48.67K USD | 1,198,536 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,195,486 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,185,486 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Sale | 21,399 | 71.15 | 1.52M USD | 1,177,137 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Sale | 32,251 | 71.92 | 2.32M USD | 1,144,886 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Sale | 9,400 | 72.87 | 684.98K USD | 1,135,486 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 342,565 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 173,515 | Form 4 |
| 2 Nov 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 66,730 | Form 4 |
| 2 Nov 2026 | Stephen R. Palmer | Sale | 100 | 69.54 | 6.95K USD | 117,740 | Form 4 |
| 2 Nov 2026 | Stephen R. Palmer | Sale | 2,300 | 71.23 | 163.83K USD | 115,440 | Form 4 |
| 2 Nov 2026 | Stephen R. Palmer | Sale | 2,000 | 72.00 | 144.00K USD | 113,440 | Form 4 |
| 2 Nov 2026 | Stephen R. Palmer | Sale | 600 | 72.98 | 43.79K USD | 112,840 | Form 4 |
| 1 Nov 2026 | Thomas Taira | Shares withheld for tax | 3,949 | 68.29 | 269.68K USD | 353,493 | Form 4 |
| 1 Nov 2026 | Paul Breaux | Shares withheld for tax | 4,451 | 68.29 | 303.96K USD | 417,579 | Form 4 |
| 1 Nov 2026 | Daniel Gill | Shares withheld for tax | 7,705 | 68.29 | 526.17K USD | 1,027,187 | Form 4 |
| 1 Nov 2026 | Ryan S. Keeton | Shares withheld for tax | 2,881 | 68.29 | 196.74K USD | 423,746 | Form 4 |
| 1 Nov 2026 | Benjamin Huston | Shares withheld for tax | 7,016 | 68.29 | 479.12K USD | 464,661 | Form 4 |
| 1 Nov 2026 | Ernest C. Garcia | Shares withheld for tax | 7,072 | 68.29 | 482.95K USD | 4,702,660 | Form 4 |
| 1 Nov 2026 | Mark Jenkins | Shares withheld for tax | 7,016 | 68.29 | 479.12K USD | 1,135,486 | Form 4 |
| 1 Nov 2026 | Stephen R. Palmer | Shares withheld for tax | 3,025 | 68.29 | 206.58K USD | 117,840 | Form 4 |
| 30 Oct 2026 | Ernest C. Garcia | Sale | 10,000,000 | 90.00 | 900.00M USD | 10,000,000 | Form 4 |
| 30 Oct 2026 | J Danforth Quayle | Option exercise | 14,520 | 3.00 | 43.56K USD | 229,480 | Form 4 |
| 30 Oct 2026 | J Danforth Quayle | Sale | 14,520 | 68.88 | 1.00M USD | 214,960 | Form 4 |
| 30 Oct 2026 | J Danforth Quayle | Option exercise | 14,520 | 3.00 | 43.56K USD | — | Form 4 |
| 12 Oct 2026 | Thomas Taira | Sale | 5,597 | 65.00 | 363.81K USD | 357,442 | Form 4 |
| 1 Oct 2026 | Ryan S. Keeton | Shares withheld for tax | 2,883 | 63.04 | 181.74K USD | 426,627 | Form 4 |
| 1 Oct 2026 | Ernest C. Garcia | Shares withheld for tax | 7,067 | 63.04 | 445.50K USD | 4,709,732 | Form 4 |
| 1 Oct 2026 | Stephen R. Palmer | Shares withheld for tax | 3,021 | 63.04 | 190.44K USD | 125,865 | Form 4 |
| 1 Oct 2026 | Stephen R. Palmer | Sale | 920 | 59.48 | 54.72K USD | 124,945 | Form 4 |
| 1 Oct 2026 | Stephen R. Palmer | Sale | 840 | 60.75 | 51.03K USD | 124,105 | Form 4 |
| 1 Oct 2026 | Stephen R. Palmer | Sale | 920 | 61.64 | 56.71K USD | 123,185 | Form 4 |
| 1 Oct 2026 | Stephen R. Palmer | Sale | 2,320 | 62.82 | 145.74K USD | 120,865 | Form 4 |
| 1 Oct 2026 | Benjamin Huston | Shares withheld for tax | 7,016 | 63.04 | 442.29K USD | 471,677 | Form 4 |
| 1 Oct 2026 | Paul Breaux | Shares withheld for tax | 4,453 | 63.04 | 280.72K USD | 422,030 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,206,252 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,202,502 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Sale | 10,440 | 59.44 | 620.55K USD | 1,195,812 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,192,502 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Sale | 9,362 | 60.60 | 567.34K USD | 1,186,450 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Sale | 13,318 | 61.47 | 818.66K USD | 1,173,132 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Sale | 24,761 | 62.73 | 1.55M USD | 1,148,371 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Shares withheld for tax | 7,016 | 63.04 | 442.29K USD | 1,142,502 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Sale | 5,869 | 63.04 | 369.98K USD | 1,142,502 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 392,565 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 183,515 | Form 4 |
| 1 Oct 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 70,480 | Form 4 |
| 1 Oct 2026 | Daniel Gill | Shares withheld for tax | 7,707 | 63.04 | 485.85K USD | 1,034,892 | Form 4 |
| 1 Oct 2026 | Thomas Taira | Shares withheld for tax | 3,948 | 63.04 | 248.88K USD | 363,039 | Form 4 |
| 14 Sept 2026 | Thomas Taira | Sale | 2,680 | 70.05 | 187.73K USD | 381,096 | Form 4 |
| 14 Sept 2026 | Thomas Taira | Sale | 14,109 | 70.68 | 997.22K USD | 366,987 | Form 4 |
| 1 Sept 2026 | Benjamin Huston | Shares withheld for tax | 7,016 | 72.18 | 506.41K USD | 528,693 | Form 4 |
| 1 Sept 2026 | Benjamin Huston | Sale | 29,474 | 71.36 | 2.10M USD | 499,219 | Form 4 |
| 1 Sept 2026 | Benjamin Huston | Sale | 20,526 | 71.83 | 1.47M USD | 478,693 | Form 4 |
| 1 Sept 2026 | Stephen R. Palmer | Shares withheld for tax | 3,023 | 72.18 | 218.20K USD | 133,886 | Form 4 |
| 1 Sept 2026 | Stephen R. Palmer | Sale | 3,400 | 71.40 | 242.76K USD | 130,486 | Form 4 |
| 1 Sept 2026 | Stephen R. Palmer | Sale | 1,600 | 71.88 | 115.01K USD | 128,886 | Form 4 |
| 1 Sept 2026 | Paul Breaux | Shares withheld for tax | 4,457 | 72.18 | 321.71K USD | 426,483 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,213,268 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,209,518 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,199,518 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Sale | 37,406 | 71.36 | 2.67M USD | 1,175,862 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Sale | 26,344 | 71.83 | 1.89M USD | 1,149,518 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Shares withheld for tax | 7,016 | 72.18 | 506.41K USD | 1,149,518 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 442,565 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 193,515 | Form 4 |
| 1 Sept 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 74,230 | Form 4 |
| 1 Sept 2026 | Thomas Taira | Shares withheld for tax | 3,949 | 72.18 | 285.04K USD | 383,776 | Form 4 |
| 1 Sept 2026 | Ryan S. Keeton | Shares withheld for tax | 2,879 | 72.18 | 207.81K USD | 429,510 | Form 4 |
| 1 Sept 2026 | Ernest C. Garcia | Shares withheld for tax | 7,070 | 72.18 | 510.31K USD | 4,716,799 | Form 4 |
| 1 Sept 2026 | Daniel Gill | Shares withheld for tax | 7,705 | 72.18 | 556.15K USD | 1,042,599 | Form 4 |
| 14 Aug 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 201,470 | Form 4 |
| 14 Aug 2026 | Ira J. Platt | Sale | 15,000 | 75.50 | 1.13M USD | 186,470 | Form 4 |
| 14 Aug 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 59,640 | Form 4 |
| 14 Aug 2026 | J Danforth Quayle | Option exercise | 14,525 | 3.00 | 43.58K USD | 229,485 | Form 4 |
| 14 Aug 2026 | J Danforth Quayle | Sale | 14,525 | 75.00 | 1.09M USD | 214,960 | Form 4 |
| 14 Aug 2026 | J Danforth Quayle | Option exercise | 14,525 | 3.00 | 43.58K USD | 14,520 | Form 4 |
| 13 Aug 2026 | Ira J. Platt | Sale | 15,000 | 73.00 | 1.10M USD | 186,470 | Form 4 |
| 13 Aug 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 74,640 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,220,284 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,216,534 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Sale | 7,940 | 63.17 | 501.57K USD | 1,212,344 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,206,534 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Sale | 24,287 | 64.08 | 1.56M USD | 1,188,057 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Sale | 22,886 | 64.93 | 1.49M USD | 1,165,171 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Award | 133,972 | — | — | 1,156,534 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Sale | 8,637 | 65.75 | 567.88K USD | 1,156,534 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | — | 2.01 | — | 542,565 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | — | 8.41 | — | 213,515 | Form 4 |
| 3 Aug 2026 | Mark Jenkins | Option exercise | — | 10.39 | — | 81,730 | Form 4 |
| 3 Aug 2026 | Paul Breaux | Award | 85,336 | — | — | 430,940 | Form 4 |
| 3 Aug 2026 | Stephen R. Palmer | Sale | 760 | 63.19 | 48.02K USD | 141,149 | Form 4 |
| 3 Aug 2026 | Stephen R. Palmer | Sale | 2,280 | 64.22 | 146.42K USD | 138,869 | Form 4 |
| 3 Aug 2026 | Stephen R. Palmer | Sale | 1,440 | 65.14 | 93.80K USD | 137,429 | Form 4 |
| 3 Aug 2026 | Stephen R. Palmer | Sale | 520 | 65.82 | 34.23K USD | 136,909 | Form 4 |
| 3 Aug 2026 | Ryan S. Keeton | Award | 56,742 | — | — | 432,389 | Form 4 |
| 3 Aug 2026 | Daniel Gill | Award | 119,883 | — | — | 1,050,304 | Form 4 |
| 3 Aug 2026 | Ernest C. Garcia | Award | 134,707 | — | — | 4,723,869 | Form 4 |
| 3 Aug 2026 | Thomas Taira | Award | 80,547 | — | — | 387,725 | Form 4 |
| 3 Aug 2026 | Benjamin Huston | Award | 133,972 | — | — | 585,709 | Form 4 |
| 3 Aug 2026 | Benjamin Huston | Sale | 6,320 | 63.18 | 399.30K USD | 579,389 | Form 4 |
| 3 Aug 2026 | Benjamin Huston | Sale | 22,144 | 64.14 | 1.42M USD | 557,245 | Form 4 |
| 3 Aug 2026 | Benjamin Huston | Sale | 15,920 | 65.06 | 1.04M USD | 541,325 | Form 4 |
| 3 Aug 2026 | Benjamin Huston | Sale | 5,616 | 65.81 | 369.59K USD | 535,709 | Form 4 |
| 1 Aug 2026 | Mark Jenkins | Shares withheld for tax | 7,018 | 62.36 | 437.64K USD | 1,022,562 | Form 4 |
| 1 Aug 2026 | Paul Breaux | Shares withheld for tax | 4,453 | 62.36 | 277.69K USD | 345,604 | Form 4 |
| 1 Aug 2026 | Stephen R. Palmer | Shares withheld for tax | 3,025 | 62.36 | 188.64K USD | 141,909 | Form 4 |
| 1 Aug 2026 | Ryan S. Keeton | Shares withheld for tax | 2,881 | 62.36 | 179.66K USD | 375,647 | Form 4 |
| 1 Aug 2026 | Daniel Gill | Shares withheld for tax | 7,707 | 62.36 | 480.61K USD | 930,421 | Form 4 |
| 1 Aug 2026 | Ernest C. Garcia | Shares withheld for tax | 7,069 | 62.36 | 440.82K USD | 4,589,162 | Form 4 |
| 1 Aug 2026 | Thomas Taira | Shares withheld for tax | 3,948 | 62.36 | 246.20K USD | 307,178 | Form 4 |
| 1 Aug 2026 | Benjamin Huston | Shares withheld for tax | 7,018 | 62.36 | 437.64K USD | 451,737 | Form 4 |
| 31 Jul 2026 | Michael E Maroone | Purchase | 3,847 | 62.40 | 240.05K USD | 749,045 | Form 4 |
| 31 Jul 2026 | Michael E Maroone | Purchase | 21,153 | 61.69 | 1.30M USD | 745,198 | Form 4 |
| 31 Jul 2026 | Michael E Maroone | Purchase | 3,847 | 62.40 | 240.05K USD | 168,573 | Form 4 |
| 31 Jul 2026 | Michael E Maroone | Purchase | 21,153 | 61.69 | 1.30M USD | 164,726 | Form 4 |
| 1 Jul 2026 | Paul Breaux | Shares withheld for tax | 4,453 | 67.87 | 302.23K USD | 350,057 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,093,330 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,089,580 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 6,710 | 65.18 | 437.36K USD | 1,086,620 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 4,560 | 66.07 | 301.28K USD | 1,082,060 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,079,580 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 5,960 | 67.49 | 402.24K USD | 1,076,100 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 21,130 | 68.14 | 1.44M USD | 1,054,970 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 9,840 | 69.22 | 681.12K USD | 1,045,130 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Shares withheld for tax | 7,014 | 67.87 | 476.04K USD | 1,029,580 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Sale | 15,550 | 70.43 | 1.10M USD | 1,029,580 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 542,565 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 213,515 | Form 4 |
| 1 Jul 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 81,730 | Form 4 |
| 1 Jul 2026 | Daniel Gill | Shares withheld for tax | 7,705 | 67.87 | 522.94K USD | 938,128 | Form 4 |
| 1 Jul 2026 | Ryan S. Keeton | Shares withheld for tax | 2,883 | 67.87 | 195.67K USD | 378,528 | Form 4 |
| 1 Jul 2026 | Thomas Taira | Shares withheld for tax | 3,949 | 67.87 | 268.02K USD | 311,126 | Form 4 |
| 1 Jul 2026 | Ernest C. Garcia | Shares withheld for tax | 7,072 | 67.87 | 479.98K USD | 4,596,231 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Shares withheld for tax | 7,014 | 67.87 | 476.04K USD | 508,755 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 2,560 | 65.23 | 166.99K USD | 506,195 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 3,680 | 66.06 | 243.10K USD | 502,515 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 5,038 | 67.49 | 340.01K USD | 497,477 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 17,562 | 68.14 | 1.20M USD | 479,915 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 8,200 | 69.22 | 567.60K USD | 471,715 | Form 4 |
| 1 Jul 2026 | Benjamin Huston | Sale | 12,960 | 70.44 | 912.90K USD | 458,755 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Shares withheld for tax | 3,021 | 67.87 | 205.04K USD | 149,934 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 280 | 65.13 | 18.24K USD | 149,654 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 360 | 66.09 | 23.79K USD | 149,294 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 1,320 | 67.81 | 89.51K USD | 147,974 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 1,360 | 68.47 | 93.12K USD | 146,614 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 600 | 69.69 | 41.81K USD | 146,014 | Form 4 |
| 1 Jul 2026 | Stephen R. Palmer | Sale | 1,080 | 70.52 | 76.16K USD | 144,934 | Form 4 |
| 15 Jun 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 201,470 | Form 4 |
| 15 Jun 2026 | Ira J. Platt | Sale | 7,500 | 67.65 | 507.38K USD | 193,970 | Form 4 |
| 15 Jun 2026 | Ira J. Platt | Sale | 7,500 | 68.00 | 510.00K USD | 186,470 | Form 4 |
| 15 Jun 2026 | Ira J. Platt | Option exercise | 15,000 | 3.00 | 45.00K USD | 89,640 | Form 4 |
| 10 Jun 2026 | J Danforth Quayle | Option exercise | 14,525 | 3.00 | 43.58K USD | 229,485 | Form 4 |
| 10 Jun 2026 | J Danforth Quayle | Sale | 14,525 | 70.00 | 1.02M USD | 214,960 | Form 4 |
| 10 Jun 2026 | J Danforth Quayle | Option exercise | 14,525 | 3.00 | 43.58K USD | 29,045 | Form 4 |
| 8 Jun 2026 | Thomas Taira | Sale | 5,597 | 67.15 | 375.84K USD | 315,075 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,442,565 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Option exercise | 50,000 | 2.01 | 100.50K USD | 565,769 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Sale | 19,105 | 69.72 | 1.33M USD | 546,664 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Sale | 29,071 | 70.78 | 2.06M USD | 517,593 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Sale | 1,824 | 71.25 | 129.96K USD | 515,769 | Form 4 |
| 1 Jun 2026 | Benjamin Huston | Shares withheld for tax | 7,016 | 71.00 | 498.14K USD | 515,769 | Form 4 |
| 1 Jun 2026 | Thomas Taira | Shares withheld for tax | 3,948 | 71.00 | 280.31K USD | 320,672 | Form 4 |
| 1 Jun 2026 | Daniel Gill | Shares withheld for tax | 7,707 | 71.00 | 547.20K USD | 945,833 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 1,100,344 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 1,096,594 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 1,086,594 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Sale | 24,259 | 69.72 | 1.69M USD | 1,076,085 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Sale | 36,986 | 70.78 | 2.62M USD | 1,039,099 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Sale | 2,505 | 71.28 | 178.56K USD | 1,036,594 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Shares withheld for tax | 7,016 | 71.00 | 498.14K USD | 1,036,594 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 50,000 | 2.01 | 100.50K USD | 592,565 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 10,000 | 8.41 | 84.10K USD | 223,515 | Form 4 |
| 1 Jun 2026 | Mark Jenkins | Option exercise | 3,750 | 10.39 | 38.96K USD | 85,480 | Form 4 |
| 1 Jun 2026 | Ernest C. Garcia | Shares withheld for tax | 7,067 | 71.00 | 501.76K USD | 4,603,303 | Form 4 |
| 1 Jun 2026 | Stephen R. Palmer | Shares withheld for tax | 3,245 | 71.00 | 230.40K USD | 157,955 | Form 4 |
| 1 Jun 2026 | Stephen R. Palmer | Sale | 2,027 | 69.76 | 141.40K USD | 155,928 | Form 4 |
| 1 Jun 2026 | Stephen R. Palmer | Sale | 2,853 | 70.84 | 202.11K USD | 153,075 | Form 4 |
| 1 Jun 2026 | Stephen R. Palmer | Sale | 120 | 71.59 | 8.59K USD | 152,955 | Form 4 |
| 1 Jun 2026 | Paul Breaux | Shares withheld for tax | 4,455 | 71.00 | 316.31K USD | 354,510 | Form 4 |
| 1 Jun 2026 | Ryan S. Keeton | Shares withheld for tax | 2,879 | 71.00 | 204.41K USD | 381,411 | Form 4 |
| 8 May 2026 | Thomas Taira | Sale | 4,447 | 79.80 | 354.87K USD | 61,595 | Form 4 |
| 8 May 2026 | Thomas Taira | Sale | 1,143 | 80.63 | 92.16K USD | 60,452 | Form 4 |
| 1 May 2026 | Ryan S. Keeton | Shares withheld for tax | 577 | 382.60 | 220.76K USD | 76,858 | Form 4 |
| 1 May 2026 | Mark Jenkins | Shares withheld for tax | 1,405 | 382.60 | 537.55K USD | 208,722 | Form 4 |
| 1 May 2026 | Daniel Gill | Shares withheld for tax | 1,542 | 382.60 | 589.97K USD | 190,708 | Form 4 |
| 1 May 2026 | Paul Breaux | Shares withheld for tax | 892 | 382.60 | 341.28K USD | 71,793 | Form 4 |
| 1 May 2026 | Stephen R. Palmer | Shares withheld for tax | 651 | 382.60 | 249.07K USD | 32,240 | Form 4 |
| 1 May 2026 | Thomas Taira | Shares withheld for tax | 791 | 382.60 | 302.64K USD | 66,042 | Form 4 |
| 1 May 2026 | Benjamin Huston | Shares withheld for tax | 1,405 | 382.60 | 537.55K USD | 104,557 | Form 4 |
| 1 May 2026 | Ernest C. Garcia | Shares withheld for tax | 1,415 | 382.60 | 541.38K USD | 922,074 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 222,877 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 440 | 378.56 | 166.57K USD | 222,437 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 222,127 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 1,120 | 379.53 | 425.07K USD | 221,317 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 220,127 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 1,200 | 380.53 | 456.64K USD | 220,117 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 840 | 381.36 | 320.34K USD | 219,277 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 1,281 | 382.60 | 490.11K USD | 217,996 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 480 | 383.70 | 184.18K USD | 217,516 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 558 | 385.21 | 214.95K USD | 216,958 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 599 | 386.17 | 231.32K USD | 216,359 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 441 | 387.23 | 170.77K USD | 215,918 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 440 | 388.34 | 170.87K USD | 215,478 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 519 | 389.17 | 201.98K USD | 214,959 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 722 | 390.33 | 281.82K USD | 214,237 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 520 | 391.35 | 203.50K USD | 213,717 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 240 | 392.35 | 94.16K USD | 213,477 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 160 | 393.44 | 62.95K USD | 213,317 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 200 | 394.55 | 78.91K USD | 213,117 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 2,790 | 395.33 | 1.10M USD | 210,327 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 120 | 397.06 | 47.65K USD | 210,207 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 40 | 398.05 | 15.92K USD | 210,167 | Form 4 |
| 1 May 2026 | Mark Jenkins | Sale | 40 | 400.04 | 16.00K USD | 210,127 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 128,513 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 46,703 | Form 4 |
| 1 May 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 17,846 | Form 4 |
| 1 May 2026 | Stephen R. Palmer | Sale | 1,000 | 395.32 | 395.32K USD | 32,891 | Form 4 |
| 1 May 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 298,513 | Form 4 |
| 1 May 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 115,962 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 591 | 378.78 | 223.86K USD | 115,371 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 1,160 | 379.68 | 440.43K USD | 114,211 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 1,240 | 380.69 | 472.06K USD | 112,971 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 748 | 381.68 | 285.50K USD | 112,223 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 1,113 | 382.64 | 425.88K USD | 111,110 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 520 | 383.73 | 199.54K USD | 110,590 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 404 | 385.02 | 155.55K USD | 110,186 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 600 | 386.00 | 231.60K USD | 109,586 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 560 | 387.09 | 216.77K USD | 109,026 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 480 | 388.36 | 186.41K USD | 108,546 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 410 | 389.18 | 159.56K USD | 108,136 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 774 | 390.28 | 302.08K USD | 107,362 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 560 | 391.34 | 219.15K USD | 106,802 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 260 | 392.36 | 102.01K USD | 106,542 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 171 | 393.67 | 67.32K USD | 106,371 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 209 | 394.60 | 82.47K USD | 106,162 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 120 | 396.43 | 47.57K USD | 106,042 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 40 | 397.40 | 15.90K USD | 106,002 | Form 4 |
| 1 May 2026 | Benjamin Huston | Sale | 40 | 398.55 | 15.94K USD | 105,962 | Form 4 |
| 1 May 2026 | Ernest C. Garcia | Sale | 2,000,000 | 450.00 | 900.00M USD | 2,000,000 | Form 4 |
| 1 May 2026 | Ernest C. Garcia | Sale | 2,000,000 | 500.00 | 1.00B USD | 2,000,000 | Form 4 |
| 29 Apr 2026 | Daniel Gill | Award | 19,879 | — | — | 202,345 | Form 4 |
| 29 Apr 2026 | Daniel Gill | Shares withheld for tax | 10,095 | 396.59 | 4.00M USD | 192,250 | Form 4 |
| 29 Apr 2026 | Thomas Taira | Award | 14,099 | — | — | 72,663 | Form 4 |
| 29 Apr 2026 | Thomas Taira | Shares withheld for tax | 5,830 | 396.59 | 2.31M USD | 66,833 | Form 4 |
| 29 Apr 2026 | Mark Jenkins | Award | 22,231 | — | — | 219,320 | Form 4 |
| 29 Apr 2026 | Mark Jenkins | Shares withheld for tax | 9,193 | 396.59 | 3.65M USD | 210,127 | Form 4 |
| 29 Apr 2026 | Ernest C. Garcia | Award | 22,412 | — | — | 932,757 | Form 4 |
| 29 Apr 2026 | Ernest C. Garcia | Shares withheld for tax | 9,268 | 396.59 | 3.68M USD | 923,489 | Form 4 |
| 29 Apr 2026 | Ryan S. Keeton | Award | 10,301 | — | — | 81,695 | Form 4 |
| 29 Apr 2026 | Ryan S. Keeton | Shares withheld for tax | 4,260 | 396.59 | 1.69M USD | 77,435 | Form 4 |
| 29 Apr 2026 | Paul Breaux | Award | 14,096 | — | — | 78,514 | Form 4 |
| 29 Apr 2026 | Paul Breaux | Shares withheld for tax | 5,829 | 396.59 | 2.31M USD | 72,685 | Form 4 |
| 29 Apr 2026 | Benjamin Huston | Award | 22,231 | — | — | 115,155 | Form 4 |
| 29 Apr 2026 | Benjamin Huston | Shares withheld for tax | 9,193 | 396.59 | 3.65M USD | 105,962 | Form 4 |
| 17 Apr 2026 | Ernest C. Garcia | Other | 4,000,000 | 400.00 | 1.60B USD | — | Form 4 |
| 14 Apr 2026 | Gregory B Sullivan | Award | 782 | — | — | 40,210 | Form 4 |
| 14 Apr 2026 | J Danforth Quayle | Award | 782 | — | — | 42,992 | Form 4 |
| 14 Apr 2026 | J Danforth Quayle | Award | 297 | — | — | 42,210 | Form 4 |
| 14 Apr 2026 | Michael E Maroone | Award | 782 | — | — | 144,809 | Form 4 |
| 14 Apr 2026 | Michael E Maroone | Award | 454 | — | — | 144,027 | Form 4 |
| 14 Apr 2026 | Neha Parikh | Award | 782 | — | — | 62,428 | Form 4 |
| 14 Apr 2026 | Neha Parikh | Award | 360 | — | — | 61,646 | Form 4 |
| 14 Apr 2026 | Ira J. Platt | Award | 782 | — | — | 37,294 | Form 4 |
| 14 Apr 2026 | Ira J. Platt | Award | 407 | — | — | 36,512 | Form 4 |
| 8 Apr 2026 | Thomas Taira | Sale | 3,770 | 341.00 | 1.29M USD | 58,564 | Form 4 |
| 1 Apr 2026 | Thomas Taira | Shares withheld for tax | 2,663 | 312.09 | 831.10K USD | 62,334 | Form 4 |
| 1 Apr 2026 | Paul Breaux | Shares withheld for tax | 2,870 | 312.09 | 895.70K USD | 64,418 | Form 4 |
| 1 Apr 2026 | Ryan S. Keeton | Shares withheld for tax | 1,892 | 312.09 | 590.47K USD | 71,394 | Form 4 |
| 1 Apr 2026 | Daniel Gill | Shares withheld for tax | 4,954 | 312.09 | 1.55M USD | 182,466 | Form 4 |
| 1 Apr 2026 | Stephen R. Palmer | Shares withheld for tax | 650 | 312.09 | 202.86K USD | 34,891 | Form 4 |
| 1 Apr 2026 | Stephen R. Palmer | Sale | 1,000 | 317.50 | 317.50K USD | 33,891 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 209,839 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 200 | 295.84 | 59.17K USD | 209,639 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 160 | 296.88 | 47.50K USD | 209,479 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 120 | 298.75 | 35.85K USD | 209,359 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 209,089 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 280 | 300.36 | 84.10K USD | 209,079 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 280 | 301.53 | 84.43K USD | 208,799 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 663 | 302.41 | 200.50K USD | 208,136 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 177 | 303.81 | 53.77K USD | 207,959 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 280 | 305.01 | 85.40K USD | 207,679 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 120 | 306.74 | 36.81K USD | 207,559 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 207,089 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 600 | 307.72 | 184.63K USD | 206,959 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 920 | 308.71 | 284.01K USD | 206,039 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 760 | 309.69 | 235.36K USD | 205,279 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 1,174 | 310.78 | 364.86K USD | 204,105 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 2,929 | 311.72 | 913.03K USD | 201,176 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 1,017 | 312.79 | 318.11K USD | 200,159 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 1,000 | 313.80 | 313.80K USD | 199,159 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 572 | 314.80 | 180.07K USD | 198,587 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 388 | 315.88 | 122.56K USD | 198,199 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 40 | 316.38 | 12.66K USD | 198,159 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 910 | 317.61 | 289.03K USD | 197,249 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 80 | 320.27 | 25.62K USD | 197,169 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Shares withheld for tax | 4,508 | 312.09 | 1.41M USD | 197,089 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Sale | 80 | 321.05 | 25.68K USD | 197,089 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 138,513 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 48,703 | Form 4 |
| 1 Apr 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 18,596 | Form 4 |
| 1 Apr 2026 | Ernest C. Garcia | Shares withheld for tax | 4,537 | 312.09 | 1.42M USD | 910,345 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 308,513 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 102,924 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 120 | 295.99 | 35.52K USD | 102,804 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 200 | 296.75 | 59.35K USD | 102,604 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 80 | 298.91 | 23.91K USD | 102,524 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 320 | 300.43 | 96.14K USD | 102,204 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 320 | 301.62 | 96.52K USD | 101,884 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 395 | 302.69 | 119.56K USD | 101,489 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 125 | 303.96 | 38.00K USD | 101,364 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 240 | 304.92 | 73.18K USD | 101,124 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 40 | 305.76 | 12.23K USD | 101,084 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 360 | 307.30 | 110.63K USD | 100,724 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 840 | 308.47 | 259.11K USD | 99,884 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 720 | 309.45 | 222.80K USD | 99,164 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 784 | 310.61 | 243.52K USD | 98,380 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 2,296 | 311.59 | 715.41K USD | 96,084 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 1,240 | 312.59 | 387.61K USD | 94,844 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 560 | 313.60 | 175.62K USD | 94,284 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 680 | 314.53 | 213.88K USD | 93,604 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 360 | 315.66 | 113.64K USD | 93,244 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 80 | 316.30 | 25.30K USD | 93,164 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 120 | 317.98 | 38.16K USD | 93,044 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Shares withheld for tax | 4,508 | 312.09 | 1.41M USD | 92,924 | Form 4 |
| 1 Apr 2026 | Benjamin Huston | Sale | 120 | 320.86 | 38.50K USD | 92,924 | Form 4 |
| 16 Mar 2026 | Michael E Maroone | Sale | 2 | 310.76 | 621.52 USD | 264 | Form 4 |
| 12 Mar 2026 | Ira J. Platt | Option exercise | 10,000 | 15.00 | 150.00K USD | 36,105 | Form 4 |
| 12 Mar 2026 | Ira J. Platt | Option exercise | 10,000 | 15.00 | 150.00K USD | 20,928 | Form 4 |
| 12 Mar 2026 | Ira J. Platt | Other | 425 | — | — | 20,425 | Form 4 |
| 12 Mar 2026 | Ira J. Platt | Other | 850 | — | — | — | Form 4 |
| 9 Mar 2026 | Thomas Taira | Sale | 953 | 325.00 | 309.73K USD | 64,997 | Form 4 |
| 9 Mar 2026 | J Danforth Quayle | Option exercise | 2,900 | 15.00 | 43.50K USD | 44,813 | Form 4 |
| 9 Mar 2026 | J Danforth Quayle | Sale | 2,900 | 309.97 | 898.91K USD | 41,913 | Form 4 |
| 9 Mar 2026 | J Danforth Quayle | Option exercise | 2,900 | 15.00 | 43.50K USD | 8,714 | Form 4 |
| 5 Mar 2026 | Ira J. Platt | Gift | 7,827 | — | — | — | Form 4 |
| 2 Mar 2026 | Stephen R. Palmer | Sale | 1,000 | 324.84 | 324.84K USD | 35,541 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 214,347 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 560 | 318.35 | 178.28K USD | 213,787 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 213,597 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 485 | 319.36 | 154.89K USD | 213,302 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 1,040 | 320.28 | 333.09K USD | 212,262 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 211,597 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 828 | 321.23 | 265.98K USD | 211,434 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 2,160 | 322.42 | 696.43K USD | 209,274 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 1,877 | 323.37 | 606.97K USD | 207,397 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 4,430 | 324.65 | 1.44M USD | 202,967 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 850 | 325.28 | 276.49K USD | 202,117 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 400 | 326.48 | 130.59K USD | 201,717 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Sale | 120 | 327.21 | 39.27K USD | 201,597 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 148,513 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 50,703 | Form 4 |
| 2 Mar 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 19,346 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 318,513 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 107,432 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 440 | 318.12 | 139.97K USD | 106,992 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 520 | 319.11 | 165.94K USD | 106,472 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 974 | 320.15 | 311.83K USD | 105,498 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 983 | 321.17 | 315.71K USD | 104,515 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 1,715 | 322.30 | 552.74K USD | 102,800 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 2,168 | 323.16 | 700.61K USD | 100,632 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 1,400 | 324.14 | 453.80K USD | 99,232 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 1,280 | 325.15 | 416.19K USD | 97,952 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 440 | 326.57 | 143.69K USD | 97,512 | Form 4 |
| 2 Mar 2026 | Benjamin Huston | Sale | 80 | 327.47 | 26.20K USD | 97,432 | Form 4 |
| 1 Mar 2026 | Paul Breaux | Shares withheld for tax | 774 | 334.16 | 258.64K USD | 67,288 | Form 4 |
| 1 Mar 2026 | Stephen R. Palmer | Shares withheld for tax | 651 | 334.16 | 217.54K USD | 36,541 | Form 4 |
| 1 Mar 2026 | Mark Jenkins | Shares withheld for tax | 1,220 | 334.16 | 407.68K USD | 201,597 | Form 4 |
| 1 Mar 2026 | Ernest C. Garcia | Shares withheld for tax | 1,229 | 334.16 | 410.68K USD | 914,882 | Form 4 |
| 1 Mar 2026 | Thomas Taira | Shares withheld for tax | 675 | 334.16 | 225.56K USD | 65,950 | Form 4 |
| 1 Mar 2026 | Daniel Gill | Shares withheld for tax | 1,339 | 334.16 | 447.44K USD | 187,420 | Form 4 |
| 1 Mar 2026 | Benjamin Huston | Shares withheld for tax | 1,220 | 334.16 | 407.68K USD | 97,432 | Form 4 |
| 1 Mar 2026 | Ryan S. Keeton | Shares withheld for tax | 498 | 334.16 | 166.41K USD | 73,286 | Form 4 |
| 9 Feb 2026 | Michael E Maroone | Sale | 3 | 411.61 | 1.23K USD | 266 | Form 4 |
| 9 Feb 2026 | Thomas Taira | Sale | 1,047 | 398.54 | 417.27K USD | 66,625 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 215,567 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 214,817 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 790 | 393.05 | 310.51K USD | 214,777 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 80 | 394.05 | 31.52K USD | 214,697 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 120 | 396.27 | 47.55K USD | 214,577 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 280 | 397.64 | 111.34K USD | 214,297 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 200 | 399.33 | 79.87K USD | 214,097 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 80 | 400.13 | 32.01K USD | 214,017 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 40 | 402.57 | 16.10K USD | 213,977 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 120 | 403.82 | 48.46K USD | 213,857 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 80 | 405.38 | 32.43K USD | 213,777 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 360 | 406.81 | 146.45K USD | 213,417 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 212,817 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 1,570 | 407.97 | 640.51K USD | 211,847 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 920 | 408.90 | 376.19K USD | 210,927 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 800 | 410.05 | 328.04K USD | 210,127 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 960 | 411.16 | 394.71K USD | 209,167 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 1,439 | 412.17 | 593.11K USD | 207,728 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 576 | 413.13 | 237.96K USD | 207,152 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 1,122 | 414.27 | 464.81K USD | 206,030 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 895 | 415.34 | 371.73K USD | 205,135 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 1,108 | 416.13 | 461.07K USD | 204,027 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 628 | 417.31 | 262.07K USD | 203,399 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 542 | 418.20 | 226.66K USD | 202,857 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Sale | 40 | 418.87 | 16.75K USD | 202,817 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 158,513 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 52,703 | Form 4 |
| 2 Feb 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 20,096 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 328,513 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 108,652 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 80 | 394.05 | 31.52K USD | 108,572 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 80 | 396.22 | 31.70K USD | 108,492 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 200 | 397.66 | 79.53K USD | 108,292 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 200 | 399.14 | 79.83K USD | 108,092 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 80 | 400.08 | 32.01K USD | 108,012 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 40 | 402.54 | 16.10K USD | 107,972 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 80 | 403.89 | 32.31K USD | 107,892 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 80 | 405.01 | 32.40K USD | 107,812 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 280 | 406.67 | 113.87K USD | 107,532 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 1,426 | 407.90 | 581.67K USD | 106,106 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 742 | 408.83 | 303.35K USD | 105,364 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 440 | 409.82 | 180.32K USD | 104,924 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 864 | 410.91 | 355.03K USD | 104,060 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 976 | 411.95 | 402.06K USD | 103,084 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 640 | 412.88 | 264.24K USD | 102,444 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 827 | 414.01 | 342.39K USD | 101,617 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 960 | 415.09 | 398.49K USD | 100,657 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 842 | 416.08 | 350.34K USD | 99,815 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 522 | 416.93 | 217.64K USD | 99,293 | Form 4 |
| 2 Feb 2026 | Benjamin Huston | Sale | 641 | 418.02 | 267.95K USD | 98,652 | Form 4 |
| 2 Feb 2026 | Stephen R. Palmer | Sale | 1,000 | 393.04 | 393.04K USD | 37,192 | Form 4 |
| 1 Feb 2026 | Ryan S. Keeton | Shares withheld for tax | 335 | 401.11 | 134.37K USD | 73,784 | Form 4 |
| 1 Feb 2026 | Daniel Gill | Shares withheld for tax | 1,339 | 401.11 | 537.09K USD | 188,759 | Form 4 |
| 1 Feb 2026 | Thomas Taira | Shares withheld for tax | 580 | 401.11 | 232.64K USD | 67,672 | Form 4 |
| 1 Feb 2026 | Paul Breaux | Shares withheld for tax | 710 | 401.11 | 284.79K USD | 68,062 | Form 4 |
| 1 Feb 2026 | Mark Jenkins | Shares withheld for tax | 1,219 | 401.11 | 488.95K USD | 202,817 | Form 4 |
| 1 Feb 2026 | Benjamin Huston | Shares withheld for tax | 1,219 | 401.11 | 488.95K USD | 98,652 | Form 4 |
| 1 Feb 2026 | Stephen R. Palmer | Shares withheld for tax | 552 | 401.11 | 221.41K USD | 38,192 | Form 4 |
| 1 Feb 2026 | Ernest C. Garcia | Shares withheld for tax | 1,230 | 401.11 | 493.37K USD | 916,111 | Form 4 |
| 8 Jan 2026 | Michael E Maroone | Purchase | 5 | 441.36 | 2.21K USD | 269 | Form 4 |
| 8 Jan 2026 | Thomas Taira | Sale | 1,174 | 447.00 | 524.78K USD | 68,252 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 216,786 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 280 | 391.79 | 109.70K USD | 216,506 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 440 | 392.62 | 172.75K USD | 216,066 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 216,036 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 370 | 393.77 | 145.69K USD | 215,696 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 600 | 395.13 | 237.08K USD | 215,096 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 600 | 396.08 | 237.65K USD | 214,496 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 214,036 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 701 | 397.27 | 278.49K USD | 213,795 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 680 | 398.40 | 270.91K USD | 213,115 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 1,760 | 399.35 | 702.86K USD | 211,355 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 1,517 | 400.46 | 607.50K USD | 209,838 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 1,120 | 401.62 | 449.81K USD | 208,718 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 832 | 402.44 | 334.83K USD | 207,886 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 332 | 403.53 | 133.97K USD | 207,554 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 320 | 404.54 | 129.45K USD | 207,234 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 200 | 405.52 | 81.10K USD | 207,034 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 120 | 407.14 | 48.86K USD | 206,914 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 90 | 409.07 | 36.82K USD | 206,824 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 150 | 410.13 | 61.52K USD | 206,674 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 200 | 411.68 | 82.34K USD | 206,474 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 200 | 413.16 | 82.63K USD | 206,274 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 368 | 414.27 | 152.45K USD | 205,906 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 280 | 415.21 | 116.26K USD | 205,626 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 160 | 416.26 | 66.60K USD | 205,466 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 360 | 417.85 | 150.43K USD | 205,106 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 120 | 418.58 | 50.23K USD | 204,986 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Sale | 950 | 419.53 | 398.55K USD | 204,036 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 168,513 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 54,703 | Form 4 |
| 2 Jan 2026 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 20,846 | Form 4 |
| 2 Jan 2026 | Stephen R. Palmer | Sale | 1,000 | 419.48 | 419.48K USD | 38,744 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 338,513 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 109,871 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 360 | 391.75 | 141.03K USD | 109,511 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 240 | 392.73 | 94.26K USD | 109,271 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 240 | 393.62 | 94.47K USD | 109,031 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 440 | 394.99 | 173.80K USD | 108,591 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 600 | 396.06 | 237.64K USD | 107,991 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 480 | 397.08 | 190.60K USD | 107,511 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 574 | 398.15 | 228.54K USD | 106,937 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 1,301 | 399.13 | 519.27K USD | 105,636 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 1,256 | 400.15 | 502.59K USD | 104,380 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 764 | 401.22 | 306.53K USD | 103,616 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 1,014 | 402.09 | 407.72K USD | 102,602 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 348 | 403.24 | 140.33K USD | 102,254 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 240 | 404.12 | 96.99K USD | 102,014 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 280 | 405.16 | 113.44K USD | 101,734 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 120 | 407.02 | 48.84K USD | 101,614 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 200 | 410.06 | 82.01K USD | 101,414 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 80 | 411.71 | 32.94K USD | 101,334 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 280 | 413.24 | 115.71K USD | 101,054 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 280 | 414.24 | 115.99K USD | 100,774 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 240 | 415.13 | 99.63K USD | 100,534 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 103 | 416.24 | 42.87K USD | 100,431 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 360 | 417.78 | 150.40K USD | 100,071 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 160 | 418.72 | 67.00K USD | 99,911 | Form 4 |
| 2 Jan 2026 | Benjamin Huston | Sale | 40 | 419.60 | 16.78K USD | 99,871 | Form 4 |
| 1 Jan 2026 | Daniel Gill | Shares withheld for tax | 1,008 | 422.02 | 425.40K USD | 190,098 | Form 4 |
| 1 Jan 2026 | Paul Breaux | Shares withheld for tax | 517 | 422.02 | 218.18K USD | 68,772 | Form 4 |
| 1 Jan 2026 | Thomas Taira | Shares withheld for tax | 454 | 422.02 | 191.60K USD | 69,426 | Form 4 |
| 1 Jan 2026 | Ryan S. Keeton | Shares withheld for tax | 341 | 422.02 | 143.91K USD | 74,119 | Form 4 |
| 1 Jan 2026 | Mark Jenkins | Shares withheld for tax | 887 | 422.02 | 374.33K USD | 204,036 | Form 4 |
| 1 Jan 2026 | Stephen R. Palmer | Shares withheld for tax | 480 | 422.02 | 202.57K USD | 39,744 | Form 4 |
| 1 Jan 2026 | Benjamin Huston | Shares withheld for tax | 887 | 422.02 | 374.33K USD | 99,871 | Form 4 |
| 1 Jan 2026 | Ernest C. Garcia | Shares withheld for tax | 897 | 422.02 | 378.55K USD | 917,341 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Option exercise | 6,268 | 42.03 | 263.44K USD | 231,106 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Option exercise | 33,732 | 10.07 | 339.68K USD | 224,838 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Sale | 37,880 | 475.20 | 18.00M USD | 193,226 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Sale | 2,120 | 476.00 | 1.01M USD | 191,106 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Option exercise | 33,732 | 10.07 | 339.68K USD | 167,170 | Form 4 |
| 12 Dec 2025 | Daniel Gill | Option exercise | 6,268 | 42.03 | 263.44K USD | 55,133 | Form 4 |
| 12 Dec 2025 | Benjamin Huston | Option exercise | 20,000 | 10.07 | 201.40K USD | 348,513 | Form 4 |
| 12 Dec 2025 | Benjamin Huston | Option exercise | 20,000 | 10.07 | 201.40K USD | 120,758 | Form 4 |
| 12 Dec 2025 | Benjamin Huston | Sale | 20,000 | 475.00 | 9.50M USD | 100,758 | Form 4 |
| 12 Dec 2025 | Paul Breaux | Option exercise | 1,527 | 10.07 | 15.38K USD | 135,741 | Form 4 |
| 12 Dec 2025 | Paul Breaux | Option exercise | 1,527 | 10.07 | 15.38K USD | 70,816 | Form 4 |
| 12 Dec 2025 | Paul Breaux | Sale | 1,527 | 475.00 | 725.33K USD | 69,289 | Form 4 |
| 12 Dec 2025 | Thomas Taira | Option exercise | 10,000 | 10.07 | 100.70K USD | 151,282 | Form 4 |
| 12 Dec 2025 | Thomas Taira | Option exercise | 10,000 | 10.07 | 100.70K USD | 79,880 | Form 4 |
| 12 Dec 2025 | Thomas Taira | Sale | 10,000 | 475.00 | 4.75M USD | 69,880 | Form 4 |
| 11 Dec 2025 | Paul Breaux | Option exercise | 8,473 | 10.07 | 85.32K USD | 137,268 | Form 4 |
| 11 Dec 2025 | Paul Breaux | Option exercise | 8,473 | 10.07 | 85.32K USD | 77,762 | Form 4 |
| 10 Dec 2025 | Ira J. Platt | Gift | 1,999 | — | — | 20,000 | Form 4 |
| 10 Dec 2025 | Ira J. Platt | Other | 1,999 | — | — | 1,999 | Form 4 |
| 8 Dec 2025 | Thomas Taira | Option exercise | 20,000 | 10.07 | 201.40K USD | 161,282 | Form 4 |
| 8 Dec 2025 | Thomas Taira | Option exercise | 20,000 | 10.07 | 201.40K USD | 100,832 | Form 4 |
| 8 Dec 2025 | Thomas Taira | Sale | 20,000 | 429.00 | 8.58M USD | 80,832 | Form 4 |
| 8 Dec 2025 | Thomas Taira | Sale | 952 | 434.77 | 413.90K USD | 79,880 | Form 4 |
| 8 Dec 2025 | Thomas Taira | Sale | 10,000 | 450.00 | 4.50M USD | 69,880 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 7,579 | 296.05 | 2.24M USD | 271,106 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 2,715 | 126.40 | 343.18K USD | 263,527 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 9,597 | 51.97 | 498.76K USD | 260,812 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 25,283 | 42.03 | 1.06M USD | 251,215 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Sale | 40,000 | 429.00 | 17.16M USD | 231,106 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 34,826 | 10.07 | 350.70K USD | 225,932 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 34,826 | 10.07 | 350.70K USD | 200,902 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Sale | 40,000 | 450.00 | 18.00M USD | 191,106 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 25,283 | 42.03 | 1.06M USD | 61,401 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 9,597 | 51.97 | 498.76K USD | 56,211 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 2,715 | 126.40 | 343.18K USD | 9,051 | Form 4 |
| 8 Dec 2025 | Daniel Gill | Option exercise | 7,579 | 296.05 | 2.24M USD | — | Form 4 |
| 8 Dec 2025 | Benjamin Huston | Option exercise | 40,000 | 10.07 | 402.80K USD | 368,513 | Form 4 |
| 8 Dec 2025 | Benjamin Huston | Option exercise | 40,000 | 10.07 | 402.80K USD | 140,758 | Form 4 |
| 8 Dec 2025 | Benjamin Huston | Sale | 20,000 | 429.00 | 8.58M USD | 120,758 | Form 4 |
| 8 Dec 2025 | Benjamin Huston | Sale | 20,000 | 450.00 | 9.00M USD | 100,758 | Form 4 |
| 8 Dec 2025 | Paul Breaux | Option exercise | 9,121 | 10.07 | 91.85K USD | 145,741 | Form 4 |
| 8 Dec 2025 | Paul Breaux | Option exercise | 9,121 | 10.07 | 91.85K USD | 89,289 | Form 4 |
| 8 Dec 2025 | Paul Breaux | Sale | 10,000 | 429.00 | 4.29M USD | 79,289 | Form 4 |
| 8 Dec 2025 | Paul Breaux | Sale | 10,000 | 448.00 | 4.48M USD | 69,289 | Form 4 |
| 3 Dec 2025 | Michael E Maroone | Option exercise | 30,928 | 15.00 | 463.92K USD | 174,501 | Form 4 |
| 3 Dec 2025 | Michael E Maroone | Sale | 29,576 | 400.30 | 11.84M USD | 144,925 | Form 4 |
| 3 Dec 2025 | Michael E Maroone | Sale | 1,352 | 401.18 | 542.40K USD | 143,573 | Form 4 |
| 3 Dec 2025 | Michael E Maroone | Option exercise | 30,928 | 15.00 | 463.92K USD | — | Form 4 |
| 3 Dec 2025 | Ryan S. Keeton | Sale | 10,000 | 400.00 | 4.00M USD | 74,460 | Form 4 |
| 3 Dec 2025 | Thomas Taira | Sale | 25,000 | 400.00 | 10.00M USD | 80,832 | Form 4 |
| 1 Dec 2025 | Ernest C. Garcia | Shares withheld for tax | 1,229 | 375.26 | 461.19K USD | 918,238 | Form 4 |
| 1 Dec 2025 | Stephen R. Palmer | Shares withheld for tax | 644 | 375.26 | 241.67K USD | 41,224 | Form 4 |
| 1 Dec 2025 | Stephen R. Palmer | Sale | 1,000 | 372.31 | 372.31K USD | 40,224 | Form 4 |
| 1 Dec 2025 | Paul Breaux | Shares withheld for tax | 774 | 375.26 | 290.45K USD | 80,168 | Form 4 |
| 1 Dec 2025 | Thomas Taira | Shares withheld for tax | 675 | 375.26 | 253.30K USD | 105,832 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 217,673 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 40 | 370.38 | 14.82K USD | 217,633 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 216,923 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 214,923 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 3,030 | 372.35 | 1.13M USD | 214,603 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 596 | 373.55 | 222.64K USD | 214,007 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 1,168 | 374.60 | 437.53K USD | 212,839 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 1,728 | 375.60 | 649.04K USD | 211,111 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 1,341 | 376.63 | 505.06K USD | 209,770 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 1,090 | 377.61 | 411.59K USD | 208,680 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 1,668 | 378.57 | 631.45K USD | 207,012 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 969 | 379.49 | 367.73K USD | 206,043 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 800 | 380.90 | 304.72K USD | 205,243 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Shares withheld for tax | 1,219 | 375.26 | 457.44K USD | 204,923 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Sale | 320 | 381.69 | 122.14K USD | 204,923 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 178,513 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 56,703 | Form 4 |
| 1 Dec 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 21,596 | Form 4 |
| 1 Dec 2025 | Daniel Gill | Shares withheld for tax | 1,338 | 375.26 | 502.10K USD | 191,106 | Form 4 |
| 1 Dec 2025 | Ryan S. Keeton | Shares withheld for tax | 498 | 375.26 | 186.88K USD | 84,460 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 408,513 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 110,758 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 40 | 370.70 | 14.83K USD | 110,718 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 640 | 373.10 | 238.78K USD | 110,078 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 584 | 374.03 | 218.43K USD | 109,494 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 1,876 | 375.14 | 703.76K USD | 107,618 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 1,240 | 375.97 | 466.20K USD | 106,378 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 1,160 | 377.04 | 437.37K USD | 105,218 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 1,490 | 378.09 | 563.35K USD | 103,728 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 1,508 | 379.02 | 571.56K USD | 102,220 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 480 | 380.01 | 182.40K USD | 101,740 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 822 | 381.17 | 313.32K USD | 100,918 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Shares withheld for tax | 1,219 | 375.26 | 457.44K USD | 100,758 | Form 4 |
| 1 Dec 2025 | Benjamin Huston | Sale | 160 | 381.91 | 61.11K USD | 100,758 | Form 4 |
| 28 Nov 2025 | Thomas Taira | Sale | 10,000 | 375.01 | 3.75M USD | 106,507 | Form 4 |
| 28 Nov 2025 | Ryan S. Keeton | Sale | 10,000 | 375.04 | 3.75M USD | 84,958 | Form 4 |
| 25 Nov 2025 | Ryan S. Keeton | Sale | 10,000 | 350.00 | 3.50M USD | 94,958 | Form 4 |
| 12 Nov 2025 | Gregory B Sullivan | Sale | 2,500 | 340.00 | 850.00K USD | 39,428 | Form 4 |
| 10 Nov 2025 | Thomas Taira | Sale | 952 | 325.00 | 309.40K USD | 116,507 | Form 4 |
| 10 Nov 2025 | Ryan S. Keeton | Sale | 10,000 | 325.03 | 3.25M USD | 104,958 | Form 4 |
| 4 Nov 2025 | Gregory B Sullivan | Sale | 2,500 | 322.20 | 805.50K USD | 41,928 | Form 4 |
| 3 Nov 2025 | Stephen R. Palmer | Sale | 1,000 | 305.00 | 305.00K USD | 41,868 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 418,513 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 111,977 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 80 | 304.25 | 24.34K USD | 111,897 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 40 | 306.33 | 12.25K USD | 111,857 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 217 | 308.65 | 66.98K USD | 111,640 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 320 | 310.08 | 99.23K USD | 111,320 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 326 | 311.09 | 101.42K USD | 110,994 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 431 | 312.37 | 134.63K USD | 110,563 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 200 | 313.08 | 62.62K USD | 110,363 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 160 | 314.50 | 50.32K USD | 110,203 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 262 | 315.79 | 82.74K USD | 109,941 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 160 | 316.82 | 50.69K USD | 109,781 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 200 | 317.92 | 63.58K USD | 109,581 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 320 | 320.36 | 102.52K USD | 109,261 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 80 | 321.15 | 25.69K USD | 109,181 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 120 | 323.82 | 38.86K USD | 109,061 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 400 | 324.77 | 129.91K USD | 108,661 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 801 | 325.75 | 260.93K USD | 107,860 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 1,362 | 326.73 | 445.01K USD | 106,498 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 850 | 327.82 | 278.65K USD | 105,648 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 790 | 328.72 | 259.69K USD | 104,858 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 1,240 | 329.93 | 409.11K USD | 103,618 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 280 | 331.05 | 92.69K USD | 103,338 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 225 | 332.23 | 74.75K USD | 103,113 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 1,016 | 333.65 | 338.99K USD | 102,097 | Form 4 |
| 3 Nov 2025 | Benjamin Huston | Sale | 120 | 334.54 | 40.14K USD | 101,977 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 218,892 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 120 | 304.34 | 36.52K USD | 218,772 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 218,142 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 750 | 305.00 | 228.75K USD | 218,022 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 40 | 306.33 | 12.25K USD | 217,982 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 320 | 308.48 | 98.71K USD | 217,662 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 280 | 309.74 | 86.73K USD | 217,382 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 440 | 310.89 | 136.79K USD | 216,942 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 240 | 311.96 | 74.87K USD | 216,702 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 480 | 312.91 | 150.20K USD | 216,222 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 216,142 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 280 | 314.51 | 88.06K USD | 215,942 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 263 | 315.84 | 83.07K USD | 215,679 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 212 | 316.73 | 67.15K USD | 215,467 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 200 | 317.82 | 63.56K USD | 215,267 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 40 | 318.60 | 12.74K USD | 215,227 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 340 | 320.38 | 108.93K USD | 214,887 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 120 | 321.05 | 38.53K USD | 214,767 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 200 | 324.02 | 64.80K USD | 214,567 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 689 | 325.06 | 223.97K USD | 213,878 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 1,160 | 326.06 | 378.23K USD | 212,718 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 1,400 | 326.99 | 457.79K USD | 211,318 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 1,256 | 328.20 | 412.22K USD | 210,062 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 845 | 329.24 | 278.21K USD | 209,217 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 1,236 | 330.11 | 408.02K USD | 207,981 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 280 | 331.31 | 92.77K USD | 207,701 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 359 | 332.57 | 119.39K USD | 207,342 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 1,080 | 333.70 | 360.40K USD | 206,262 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Sale | 120 | 334.31 | 40.12K USD | 206,142 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 188,513 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 58,703 | Form 4 |
| 3 Nov 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 22,346 | Form 4 |
| 1 Nov 2025 | Stephen R. Palmer | Shares withheld for tax | 645 | 306.54 | 197.72K USD | 42,868 | Form 4 |
| 1 Nov 2025 | Paul Breaux | Shares withheld for tax | 774 | 306.54 | 237.26K USD | 80,942 | Form 4 |
| 1 Nov 2025 | Thomas Taira | Shares withheld for tax | 675 | 306.54 | 206.91K USD | 117,459 | Form 4 |
| 1 Nov 2025 | Ernest C. Garcia | Shares withheld for tax | 1,229 | 306.54 | 376.74K USD | 919,467 | Form 4 |
| 1 Nov 2025 | Daniel Gill | Shares withheld for tax | 1,339 | 306.54 | 410.46K USD | 192,444 | Form 4 |
| 1 Nov 2025 | Ryan S. Keeton | Shares withheld for tax | 498 | 306.54 | 152.66K USD | 114,958 | Form 4 |
| 1 Nov 2025 | Benjamin Huston | Shares withheld for tax | 1,220 | 306.54 | 373.98K USD | 101,977 | Form 4 |
| 1 Nov 2025 | Mark Jenkins | Shares withheld for tax | 1,220 | 306.54 | 373.98K USD | 206,142 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Option exercise | 13,190 | 44.21 | 583.13K USD | 147,826 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Sale | 9,689 | 300.38 | 2.91M USD | 138,137 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Sale | 14,512 | 301.34 | 4.37M USD | 123,625 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Sale | 4,732 | 303.17 | 1.43M USD | 118,893 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Sale | 1,630 | 304.16 | 495.78K USD | 117,263 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Sale | 1,807 | 305.31 | 551.70K USD | 115,456 | Form 4 |
| 31 Oct 2025 | Ryan S. Keeton | Option exercise | 13,190 | 44.21 | 583.13K USD | — | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 48 | 348.97 | 16.75K USD | 451,392 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 64 | 349.69 | 22.38K USD | 451,328 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 27 | 350.63 | 9.47K USD | 451,301 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 90 | 351.80 | 31.66K USD | 451,211 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 244 | 353.10 | 86.16K USD | 450,967 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 214 | 353.97 | 75.75K USD | 450,753 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 100 | 355.11 | 35.51K USD | 450,653 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 148 | 356.10 | 52.70K USD | 450,505 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 86 | 357.13 | 30.71K USD | 450,419 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 87 | 357.90 | 31.14K USD | 450,332 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 141 | 358.96 | 50.61K USD | 450,191 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 140 | 360.08 | 50.41K USD | 450,051 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 35 | 361.00 | 12.64K USD | 450,016 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 16 | 362.00 | 5.79K USD | 450,000 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 49 | 348.44 | 17.07K USD | 351,391 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 64 | 349.69 | 22.38K USD | 351,327 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 27 | 350.63 | 9.47K USD | 351,300 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 90 | 351.80 | 31.66K USD | 351,210 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 243 | 352.60 | 85.68K USD | 350,967 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 215 | 353.43 | 75.99K USD | 350,752 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 99 | 354.65 | 35.11K USD | 350,653 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 148 | 356.10 | 52.70K USD | 350,505 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 87 | 356.68 | 31.03K USD | 350,418 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 87 | 357.90 | 31.14K USD | 350,331 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 141 | 358.96 | 50.61K USD | 350,190 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 139 | 359.66 | 49.99K USD | 350,051 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 36 | 360.74 | 12.99K USD | 350,015 | Form 4 |
| 9 Oct 2025 | Ernest C. Garcia | Sale | 15 | 362.00 | 5.43K USD | 350,000 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 459 | 362.58 | 166.42K USD | 455,981 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 702 | 363.73 | 255.34K USD | 455,279 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 1,094 | 364.30 | 398.54K USD | 454,185 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 671 | 365.36 | 245.16K USD | 453,514 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 519 | 366.42 | 190.17K USD | 452,995 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 670 | 367.45 | 246.19K USD | 452,325 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 666 | 368.50 | 245.42K USD | 451,659 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 164 | 369.59 | 60.61K USD | 451,495 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 55 | 370.00 | 20.35K USD | 451,440 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 459 | 362.58 | 166.42K USD | 355,981 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 703 | 363.26 | 255.37K USD | 355,278 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 1,094 | 364.30 | 398.54K USD | 354,184 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 671 | 365.36 | 245.16K USD | 353,513 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 519 | 366.42 | 190.17K USD | 352,994 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 670 | 367.45 | 246.19K USD | 352,324 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 666 | 368.50 | 245.42K USD | 351,658 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 163 | 369.32 | 60.20K USD | 351,495 | Form 4 |
| 8 Oct 2025 | Ernest C. Garcia | Sale | 55 | 370.00 | 20.35K USD | 351,440 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 363.49 | 36.35K USD | 461,340 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 400 | 364.77 | 145.91K USD | 460,940 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 400 | 365.73 | 146.29K USD | 460,540 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 367.24 | 36.72K USD | 460,440 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 700 | 367.90 | 257.53K USD | 459,740 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 150 | 369.30 | 55.40K USD | 459,590 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 300 | 370.48 | 111.14K USD | 459,290 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 880 | 371.97 | 327.33K USD | 458,410 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 1,285 | 372.97 | 479.27K USD | 457,125 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 435 | 373.43 | 162.44K USD | 456,690 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 374.76 | 37.48K USD | 456,590 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 376.02 | 37.60K USD | 456,490 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 50 | 377.07 | 18.85K USD | 456,440 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 363.49 | 36.35K USD | 361,340 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 400 | 364.77 | 145.91K USD | 360,940 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 400 | 365.73 | 146.29K USD | 360,540 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 366.51 | 36.65K USD | 360,440 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 700 | 367.90 | 257.53K USD | 359,740 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 150 | 369.30 | 55.40K USD | 359,590 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 300 | 370.48 | 111.14K USD | 359,290 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 881 | 371.49 | 327.28K USD | 358,409 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 1,284 | 372.43 | 478.20K USD | 357,125 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 435 | 373.43 | 162.44K USD | 356,690 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 374.76 | 37.48K USD | 356,590 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 100 | 375.99 | 37.60K USD | 356,490 | Form 4 |
| 7 Oct 2025 | Ernest C. Garcia | Sale | 50 | 377.07 | 18.85K USD | 356,440 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 250 | 367.23 | 91.81K USD | 466,190 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 450 | 368.32 | 165.74K USD | 465,740 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 100 | 369.49 | 36.95K USD | 465,640 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 200 | 370.35 | 74.07K USD | 465,440 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 361 | 371.57 | 134.14K USD | 465,079 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 2,098 | 372.49 | 781.48K USD | 462,981 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 1,180 | 373.81 | 441.10K USD | 461,801 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 311 | 374.83 | 116.57K USD | 461,490 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 50 | 379.19 | 18.96K USD | 461,440 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 250 | 367.23 | 91.81K USD | 366,190 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 450 | 368.32 | 165.74K USD | 365,740 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 100 | 368.90 | 36.89K USD | 365,640 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 200 | 370.35 | 74.07K USD | 365,440 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 361 | 371.57 | 134.14K USD | 365,079 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 2,098 | 372.49 | 781.48K USD | 362,981 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 1,181 | 373.21 | 440.76K USD | 361,800 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 310 | 374.29 | 116.03K USD | 361,490 | Form 4 |
| 6 Oct 2025 | Ernest C. Garcia | Sale | 50 | 379.19 | 18.96K USD | 361,440 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 250 | 387.66 | 96.92K USD | 467,240 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 100 | 389.27 | 38.93K USD | 467,140 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 150 | 390.52 | 58.58K USD | 466,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 398 | 392.05 | 156.04K USD | 466,592 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 152 | 393.05 | 59.74K USD | 466,440 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 250 | 387.66 | 96.92K USD | 367,240 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 100 | 388.66 | 38.87K USD | 367,140 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 150 | 390.52 | 58.58K USD | 366,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 399 | 391.51 | 156.21K USD | 366,591 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 151 | 392.54 | 59.27K USD | 366,440 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 200 | 374.64 | 74.93K USD | 471,240 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 512 | 375.66 | 192.34K USD | 470,728 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 850 | 376.59 | 320.10K USD | 469,878 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 388 | 377.60 | 146.51K USD | 469,490 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 200 | 378.90 | 75.78K USD | 469,290 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 150 | 379.75 | 56.96K USD | 469,140 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 50 | 381.02 | 19.05K USD | 469,090 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 100 | 383.28 | 38.33K USD | 468,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 400 | 384.61 | 153.84K USD | 468,590 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 600 | 385.73 | 231.44K USD | 467,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 500 | 386.63 | 193.32K USD | 467,490 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 200 | 374.64 | 74.93K USD | 371,240 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 512 | 375.66 | 192.34K USD | 370,728 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 850 | 376.59 | 320.10K USD | 369,878 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 388 | 377.60 | 146.51K USD | 369,490 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 200 | 378.90 | 75.78K USD | 369,290 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 150 | 379.75 | 56.96K USD | 369,140 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 50 | 381.02 | 19.05K USD | 369,090 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 100 | 382.98 | 38.30K USD | 368,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 400 | 384.61 | 153.84K USD | 368,590 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 600 | 385.73 | 231.44K USD | 367,990 | Form 4 |
| 3 Oct 2025 | Ernest C. Garcia | Sale | 500 | 386.63 | 193.32K USD | 367,490 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 206 | 388.74 | 80.08K USD | 476,234 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 580 | 389.67 | 226.01K USD | 475,654 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 159 | 390.64 | 62.11K USD | 475,495 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 460 | 391.66 | 180.16K USD | 475,035 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 256 | 392.93 | 100.59K USD | 474,779 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 1,224 | 393.87 | 482.10K USD | 473,555 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 625 | 394.70 | 246.69K USD | 472,930 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 470 | 396.24 | 186.23K USD | 472,460 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 865 | 397.08 | 343.47K USD | 471,595 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 105 | 397.84 | 41.77K USD | 471,490 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 50 | 400.00 | 20.00K USD | 471,440 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 207 | 388.23 | 80.36K USD | 376,233 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 580 | 389.67 | 226.01K USD | 375,653 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 159 | 390.64 | 62.11K USD | 375,494 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 460 | 391.66 | 180.16K USD | 375,034 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 256 | 392.93 | 100.59K USD | 374,778 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 1,224 | 393.87 | 482.10K USD | 373,554 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 625 | 394.70 | 246.69K USD | 372,929 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 469 | 395.63 | 185.55K USD | 372,460 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 866 | 396.59 | 343.45K USD | 371,594 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 104 | 397.41 | 41.33K USD | 371,490 | Form 4 |
| 2 Oct 2025 | Ernest C. Garcia | Sale | 50 | 400.00 | 20.00K USD | 371,440 | Form 4 |
| 1 Oct 2025 | Daniel Gill | Shares withheld for tax | 1,340 | 395.41 | 529.85K USD | 193,783 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 428,513 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Option exercise | 10,000 | 10.07 | 100.70K USD | 113,197 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 400 | 379.97 | 151.99K USD | 112,797 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 200 | 381.34 | 76.27K USD | 112,597 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 312 | 382.83 | 119.44K USD | 112,285 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 788 | 384.29 | 302.82K USD | 111,497 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 837 | 385.24 | 322.45K USD | 110,660 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 900 | 386.31 | 347.68K USD | 109,760 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 800 | 387.21 | 309.77K USD | 108,960 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 500 | 388.55 | 194.28K USD | 108,460 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 982 | 390.15 | 383.13K USD | 107,478 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 887 | 390.96 | 346.78K USD | 106,591 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 700 | 392.15 | 274.51K USD | 105,891 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 578 | 393.55 | 227.47K USD | 105,313 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 800 | 394.48 | 315.58K USD | 104,513 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 1,216 | 395.47 | 480.89K USD | 103,297 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Shares withheld for tax | 1,219 | 395.41 | 482.00K USD | 103,197 | Form 4 |
| 1 Oct 2025 | Benjamin Huston | Sale | 100 | 396.76 | 39.68K USD | 103,197 | Form 4 |
| 1 Oct 2025 | Ryan S. Keeton | Shares withheld for tax | 498 | 395.41 | 196.91K USD | 134,636 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 220,112 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 400 | 379.93 | 151.97K USD | 219,712 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 300 | 381.21 | 114.36K USD | 219,412 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 219,362 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 569 | 382.98 | 217.92K USD | 218,843 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 856 | 384.41 | 329.05K USD | 217,987 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 217,362 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 800 | 385.09 | 308.07K USD | 217,187 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 1,185 | 386.17 | 457.61K USD | 216,002 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 527 | 386.89 | 203.89K USD | 215,475 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 970 | 388.10 | 376.46K USD | 214,505 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 1,457 | 390.02 | 568.26K USD | 213,048 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 1,256 | 390.55 | 490.53K USD | 211,792 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 901 | 391.65 | 352.88K USD | 210,891 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 499 | 392.67 | 195.94K USD | 210,392 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 999 | 393.78 | 393.39K USD | 209,393 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 1,563 | 395.19 | 617.68K USD | 207,830 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 368 | 395.57 | 145.57K USD | 207,462 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Shares withheld for tax | 1,219 | 395.41 | 482.00K USD | 207,362 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Sale | 100 | 396.56 | 39.66K USD | 207,362 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 10,000 | 10.07 | 100.70K USD | 198,513 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 2,000 | 42.03 | 84.06K USD | 60,703 | Form 4 |
| 1 Oct 2025 | Mark Jenkins | Option exercise | 750 | 51.97 | 38.98K USD | 23,096 | Form 4 |
| 1 Oct 2025 | Thomas Taira | Shares withheld for tax | 675 | 395.41 | 266.90K USD | 118,134 | Form 4 |
| 1 Oct 2025 | Stephen R. Palmer | Shares withheld for tax | 644 | 395.41 | 254.64K USD | 44,513 | Form 4 |
| 1 Oct 2025 | Stephen R. Palmer | Sale | 1,000 | 390.14 | 390.14K USD | 43,513 | Form 4 |
| 1 Oct 2025 | Paul Breaux | Option exercise | 14,472 | 10.07 | 145.73K USD | 154,862 | Form 4 |
| 1 Oct 2025 | Paul Breaux | Option exercise | 14,472 | 10.07 | 145.73K USD | 96,716 | Form 4 |
| 1 Oct 2025 | Paul Breaux | Shares withheld for tax | 774 | 395.41 | 306.05K USD | 82,244 | Form 4 |
| 1 Oct 2025 | Paul Breaux | Sale | 15,000 | 398.00 | 5.97M USD | 81,716 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 572 | 391.50 | 223.94K USD | 477,769 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 576 | 392.55 | 226.11K USD | 477,193 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 415 | 393.78 | 163.42K USD | 476,778 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 238 | 394.78 | 93.96K USD | 476,540 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 100 | 396.27 | 39.63K USD | 476,440 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 572 | 391.50 | 223.94K USD | 377,769 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 576 | 392.55 | 226.11K USD | 377,193 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 415 | 393.78 | 163.42K USD | 376,778 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 238 | 394.78 | 93.96K USD | 376,540 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 100 | 396.27 | 39.63K USD | 376,440 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Shares withheld for tax | 1,230 | 395.41 | 486.35K USD | 920,696 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 100 | 379.52 | 37.95K USD | 481,340 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 150 | 380.54 | 57.08K USD | 481,190 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 150 | 382.50 | 57.38K USD | 481,040 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 200 | 383.95 | 76.79K USD | 480,840 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 350 | 384.76 | 134.67K USD | 480,490 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 385.89 | 173.65K USD | 480,040 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 386.91 | 174.11K USD | 479,590 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 300 | 388.11 | 116.43K USD | 479,290 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 499 | 389.75 | 194.49K USD | 478,791 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 390.47 | 175.71K USD | 478,341 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 100 | 379.52 | 37.95K USD | 381,340 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 150 | 380.54 | 57.08K USD | 381,190 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 150 | 382.50 | 57.38K USD | 381,040 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 200 | 383.95 | 76.79K USD | 380,840 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 350 | 384.76 | 134.67K USD | 380,490 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 385.89 | 173.65K USD | 380,040 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 386.91 | 174.11K USD | 379,590 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 300 | 388.11 | 116.43K USD | 379,290 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 499 | 389.75 | 194.49K USD | 378,791 | Form 4 |
| 1 Oct 2025 | Ernest C. Garcia | Sale | 450 | 390.47 | 175.71K USD | 378,341 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 114 | 387.06 | 44.12K USD | 481,623 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1 | 388.98 | 388.98 USD | 481,622 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1 | 390.43 | 390.43 USD | 481,621 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 100 | 390.54 | 39.05K USD | 481,521 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 81 | 392.43 | 31.79K USD | 481,440 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 114 | 387.06 | 44.12K USD | 381,623 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1 | 387.98 | 387.98 USD | 381,622 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1 | 389.28 | 389.28 USD | 381,621 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 101 | 390.44 | 39.43K USD | 381,520 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 80 | 392.18 | 31.37K USD | 381,440 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 104 | 374.79 | 38.98K USD | 486,336 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 295 | 376.24 | 110.99K USD | 486,041 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 937 | 377.34 | 353.57K USD | 485,104 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 510 | 378.41 | 192.99K USD | 484,594 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1,021 | 379.42 | 387.39K USD | 483,573 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 427 | 380.36 | 162.41K USD | 483,146 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 670 | 381.56 | 255.65K USD | 482,476 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 350 | 382.75 | 133.96K USD | 482,126 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 172 | 384.01 | 66.05K USD | 481,954 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 215 | 385.17 | 82.81K USD | 481,739 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 2 | 385.95 | 771.90 USD | 481,737 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 104 | 374.79 | 38.98K USD | 386,336 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 296 | 375.87 | 111.26K USD | 386,040 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 937 | 377.34 | 353.57K USD | 385,103 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 510 | 378.41 | 192.99K USD | 384,593 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 1,021 | 379.42 | 387.39K USD | 383,572 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 427 | 380.36 | 162.41K USD | 383,145 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 670 | 381.56 | 255.65K USD | 382,475 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 350 | 382.75 | 133.96K USD | 382,125 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 171 | 383.64 | 65.60K USD | 381,954 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 215 | 385.17 | 82.81K USD | 381,739 | Form 4 |
| 30 Sept 2025 | Ernest C. Garcia | Sale | 2 | 385.95 | 771.90 USD | 381,737 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 550 | 388.61 | 213.74K USD | 488,290 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 435 | 389.66 | 169.50K USD | 487,855 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 315 | 390.69 | 123.07K USD | 487,540 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 665 | 391.90 | 260.61K USD | 486,875 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 385 | 392.72 | 151.20K USD | 486,490 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 393.46 | 19.67K USD | 486,440 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 550 | 388.61 | 213.74K USD | 388,290 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 435 | 389.66 | 169.50K USD | 387,855 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 315 | 390.69 | 123.07K USD | 387,540 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 665 | 391.90 | 260.61K USD | 386,875 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 385 | 392.72 | 151.20K USD | 386,490 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 393.46 | 19.67K USD | 386,440 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 150 | 371.92 | 55.79K USD | 491,290 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 150 | 373.48 | 56.02K USD | 491,140 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 374.38 | 18.72K USD | 491,090 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 375.95 | 18.80K USD | 491,040 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 376.98 | 18.85K USD | 490,990 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 379.32 | 18.97K USD | 490,940 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 380.45 | 19.02K USD | 490,890 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 250 | 383.30 | 95.83K USD | 490,640 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 396 | 385.84 | 152.79K USD | 490,244 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 400 | 386.59 | 154.64K USD | 489,844 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 1,004 | 387.79 | 389.34K USD | 488,840 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 150 | 371.92 | 55.79K USD | 391,290 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 150 | 373.48 | 56.02K USD | 391,140 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 374.38 | 18.72K USD | 391,090 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 375.95 | 18.80K USD | 391,040 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 376.98 | 18.85K USD | 390,990 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 379.32 | 18.97K USD | 390,940 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 50 | 380.45 | 19.02K USD | 390,890 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 250 | 383.30 | 95.83K USD | 390,640 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 397 | 385.14 | 152.90K USD | 390,243 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 400 | 386.59 | 154.64K USD | 389,843 | Form 4 |
| 29 Sept 2025 | Ernest C. Garcia | Sale | 1,003 | 387.39 | 388.55K USD | 388,840 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 250 | 361.22 | 90.31K USD | 496,190 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 300 | 362.72 | 108.82K USD | 495,890 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 250 | 363.73 | 90.93K USD | 495,640 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 600 | 364.85 | 218.91K USD | 495,040 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 377 | 365.96 | 137.97K USD | 494,663 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 1,241 | 367.20 | 455.70K USD | 493,422 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 1,563 | 368.11 | 575.36K USD | 491,859 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 319 | 368.93 | 117.69K USD | 491,540 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 100 | 369.93 | 36.99K USD | 491,440 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 250 | 361.22 | 90.31K USD | 396,190 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 300 | 362.72 | 108.82K USD | 395,890 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 250 | 363.73 | 90.93K USD | 395,640 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 600 | 364.85 | 218.91K USD | 395,040 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 377 | 365.96 | 137.97K USD | 394,663 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 1,241 | 367.20 | 455.70K USD | 393,422 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 1,563 | 368.11 | 575.36K USD | 391,859 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 319 | 368.93 | 117.69K USD | 391,540 | Form 4 |
| 26 Sept 2025 | Ernest C. Garcia | Sale | 100 | 369.93 | 36.99K USD | 391,440 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 250 | 368.65 | 92.16K USD | 499,890 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 250 | 369.92 | 92.48K USD | 499,640 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 362 | 371.12 | 134.35K USD | 499,278 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 350 | 372.91 | 130.52K USD | 498,928 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 850 | 373.97 | 317.87K USD | 498,078 | Form 4 |
| 25 Sept 2025 | Ernest C. Garcia | Sale | 588 | 374.97 | 220.48K USD | 497,490 | Form 4 |
Common questions about Carvana's executives and insiders
Source: Financial Modeling PrepVerified against SEC filings
