| Aug 7, 2026 | APP | GiftCode G · direct | 213,675 | — | — | 6,571,412 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 348 | $520.30 | $181K@ $520.30 | 6,785,087 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 40 | $519.50 | $21K@ $519.50 | 6,785,435 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 547 | $518.22 | $283K@ $518.22 | 6,785,475 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 70 | $517.60 | $36K@ $517.60 | 6,786,022 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 100 | $516.81 | $52K@ $516.81 | 6,786,092 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 408 | $515.14 | $210K@ $515.14 | 6,786,192 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 5,311 | $514.35 | $2.7M@ $514.35 | 6,786,600 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 5,260 | $513.39 | $2.7M@ $513.39 | 6,791,911 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 10,683 | $512.54 | $5.5M@ $512.54 | 6,797,171 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 6,177 | $511.59 | $3.2M@ $511.59 | 6,807,854 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 6,456 | $510.43 | $3.3M@ $510.43 | 6,814,031 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 6,523 | $509.54 | $3.3M@ $509.54 | 6,820,487 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 2,156 | $508.50 | $1.1M@ $508.50 | 6,827,010 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 4,222 | $507.43 | $2.1M@ $507.43 | 6,829,166 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 8,198 | $506.45 | $4.2M@ $506.45 | 6,833,388 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 9,319 | $505.46 | $4.7M@ $505.46 | 6,841,586 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 9,693 | $504.42 | $4.9M@ $504.42 | 6,850,905 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 11,122 | $503.50 | $5.6M@ $503.50 | 6,860,598 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 6,991 | $502.61 | $3.5M@ $502.61 | 6,871,720 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 5,895 | $501.43 | $3.0M@ $501.43 | 6,878,711 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 4,869 | $500.39 | $2.4M@ $500.39 | 6,884,606 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 17,871 | $499.46 | $8.9M@ $499.46 | 6,889,475 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 19,421 | $498.52 | $9.7M@ $498.52 | 6,907,346 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 13,628 | $497.50 | $6.8M@ $497.50 | 6,926,767 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 4,695 | $496.49 | $2.3M@ $496.49 | 6,940,395 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 3,754 | $495.49 | $1.9M@ $495.49 | 6,945,090 | Form 4 |
| Jun 16, 2026 | APP | Open-market saleCode S · direct | 153 | $494.84 | $76K@ $494.84 | 6,948,844 | Form 4 |
| Jun 3, 2026 | APP | Grant or awardCode A · direct | 525 | — | — | 6,948,997 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 94 | $465.27 | $44K@ $465.27 | 6,969,382 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 880 | $464.54 | $409K@ $464.54 | 6,969,476 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 1,599 | $463.41 | $741K@ $463.41 | 6,970,356 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 1,709 | $462.42 | $790K@ $462.42 | 6,971,955 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 1,493 | $461.53 | $689K@ $461.53 | 6,973,664 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 1,246 | $460.29 | $574K@ $460.29 | 6,975,157 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 2,596 | $459.37 | $1.2M@ $459.37 | 6,976,403 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 4,264 | $458.52 | $2.0M@ $458.52 | 6,978,999 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 9,388 | $457.46 | $4.3M@ $457.46 | 6,983,263 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 7,747 | $456.53 | $3.5M@ $456.53 | 6,992,651 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 8,133 | $455.45 | $3.7M@ $455.45 | 7,000,398 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 10,678 | $454.45 | $4.9M@ $454.45 | 7,008,531 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 26,877 | $453.48 | $12.2M@ $453.48 | 7,019,209 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 28,807 | $452.50 | $13.0M@ $452.50 | 7,046,086 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 33,406 | $451.50 | $15.1M@ $451.50 | 7,074,893 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 15,539 | $450.53 | $7.0M@ $450.53 | 7,108,299 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 3,487 | $449.48 | $1.6M@ $449.48 | 7,123,838 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 4,439 | $448.53 | $2.0M@ $448.53 | 7,127,325 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 1,426 | $447.49 | $638K@ $447.49 | 7,131,764 | Form 4 |
| Mar 16, 2026 | APP | Open-market saleCode S · direct | 102 | $446.88 | $46K@ $446.88 | 7,133,190 | Form 4 |
| Mar 13, 2026 | APP | Open-market saleCode S · direct | 20,910 | $458.67 | $9.6M@ $458.67 | 7,112,382 | Form 4 |