| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 600 | $232.20 | $139K@ $232.20 | 217,911 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,800 | $230.84 | $416K@ $230.84 | 218,511 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 3,117 | $230.01 | $717K@ $230.01 | 220,311 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 3,353 | $228.88 | $767K@ $228.88 | 223,428 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,647 | $228.02 | $604K@ $228.02 | 226,781 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,700 | $226.81 | $386K@ $226.81 | 229,428 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,827 | $225.83 | $638K@ $225.83 | 231,128 | Form 4 |
| Sep 1, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,017 | $7.66 | $8K@ $7.66 | 233,955 | Form 4 |
| Aug 20, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 19,505 | $220.62 | $4.3M@ $220.62 | 232,938 | Form 4 |
| Aug 13, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,017 | $7.66 | $8K@ $7.66 | 253,460 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,435 | $189.63 | $272K@ $189.63 | 256,511 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,100 | $188.38 | $396K@ $188.38 | 257,946 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 3,887 | $187.64 | $729K@ $187.64 | 260,046 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,105 | $186.64 | $393K@ $186.64 | 263,933 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,700 | $184.46 | $314K@ $184.46 | 267,938 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,900 | $183.36 | $348K@ $183.36 | 269,638 | Form 4 |
| Jul 8, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 4,068 | $7.66 | $31K@ $7.66 | 271,538 | Form 4 |
| May 20, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 19,505 | $155.59 | $3.0M@ $155.59 | 267,470 | Form 4 |
| Apr 20, 2026 | DASHCHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 109,567 | — | — | 286,975 | Form 4 |
| Mar 2, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 16,578 | $175.16 | $2.9M@ $175.16 | 177,408 | Form 4 |
| Mar 2, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,017 | $7.66 | $8K@ $7.66 | 193,986 | Form 4 |
| Feb 20, 2026 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 15,443 | $175.50 | $2.7M@ $175.50 | 192,969 | Form 4 |
| Feb 18, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,017 | $7.66 | $8K@ $7.66 | 209,429 | Form 4 |
| Jan 14, 2026 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,017 | $7.66 | $8K@ $7.66 | 209,429 | Form 4 |
| Dec 19, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,425 | $231.97 | $331K@ $231.97 | 184,037 | Form 4 |
| Dec 19, 2025 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 800 | $7.66 | $6K@ $7.66 | 185,462 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 520 | $196.32 | $102K@ $196.32 | 184,662 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,596 | $195.55 | $508K@ $195.55 | 185,182 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,288 | $194.38 | $250K@ $194.38 | 187,778 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 2,234 | $193.40 | $432K@ $193.40 | 189,066 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,680 | $192.59 | $324K@ $192.59 | 191,300 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,240 | $191.21 | $237K@ $191.21 | 192,980 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,212 | $190.35 | $231K@ $190.35 | 194,220 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,160 | $189.33 | $220K@ $189.33 | 195,432 | Form 4 |
| Nov 25, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 680 | $188.17 | $128K@ $188.17 | 196,592 | Form 4 |
| Nov 24, 2025 | DASHCHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,425 | $189.60 | $270K@ $189.60 | 197,272 | Form 4 |
| Nov 24, 2025 | DASHCHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 800 | $7.66 | $6K@ $7.66 | 198,697 | Form 4 |