| Aug 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 800 | $163.98 | $131K@ $163.98 | 9,918,360 | Form 4 |
| Aug 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 1,421 | $163.12 | $232K@ $163.12 | 9,919,160 | Form 4 |
| Aug 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 200 | $161.75 | $32K@ $161.75 | 9,920,581 | Form 4 |
| Aug 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 700 | $160.36 | $112K@ $160.36 | 9,920,781 | Form 4 |
| Aug 1, 2026 | FTNTVP, ENGINEERING & CTO | Shares withheld for tax or exercise priceCode F · direct | 3,185 | $161.95 | $516K@ $161.95 | 9,921,481 | Form 4 |
| Aug 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 1,300 | — | — | 9,924,666 | Form 4 |
| Aug 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,242 | — | — | 9,923,366 | Form 4 |
| Aug 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,764 | — | — | 9,921,124 | Form 4 |
| Jun 4, 2026 | FTNTVP, ENGINEERING & CTO | GiftCode G · direct | 500 | — | — | 9,918,360 | Form 4 |
| Jun 4, 2026 | FTNTVP, ENGINEERING & CTO | GiftCode G · indirect | 2,250 | — | — | 9,918,860 | Form 4 |
| Jun 4, 2026 | FTNTVP, ENGINEERING & CTO | GiftCode G · direct | 2,500 | — | — | 9,921,110 | Form 4 |
| Jun 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 132 | $148.30 | $20K@ $148.30 | 9,923,610 | Form 4 |
| Jun 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 564 | $147.71 | $83K@ $147.71 | 9,923,742 | Form 4 |
| Jun 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 2,337 | $146.55 | $342K@ $146.55 | 9,924,306 | Form 4 |
| Jun 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 410 | $145.72 | $60K@ $145.72 | 9,926,643 | Form 4 |
| Jun 3, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 464 | $144.46 | $67K@ $144.46 | 9,927,053 | Form 4 |
| May 19, 2026 | FTNTVP, ENGINEERING & CTO | GiftCode G · indirect | 2,927,294 | — | — | 4,646,144 | Form 4 |
| May 4, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 63 | $89.61 | $6K@ $89.61 | 9,927,517 | Form 4 |
| May 4, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 2,028 | $89.12 | $181K@ $89.12 | 9,927,580 | Form 4 |
| May 4, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 197 | $88.09 | $17K@ $88.09 | 9,929,608 | Form 4 |
| May 4, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 190 | $87.04 | $17K@ $87.04 | 9,929,805 | Form 4 |
| May 1, 2026 | FTNTVP, ENGINEERING & CTO | Shares withheld for tax or exercise priceCode F · direct | 3,184 | $86.29 | $275K@ $86.29 | 9,929,995 | Form 4 |
| May 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 1,300 | — | — | 9,933,179 | Form 4 |
| May 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,242 | — | — | 9,931,879 | Form 4 |
| May 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,763 | — | — | 9,929,637 | Form 4 |
| Feb 20, 2026 | FTNTVP, ENGINEERING & CTO | Grant or awardCode A · direct | 18,792 | — | — | 18,792 | Form 4 |
| Feb 2, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 9,446 | $82.28 | $777K@ $82.28 | 10,210,282 | Form 4 |
| Feb 2, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 204,282 | $81.64 | $16.7M@ $81.64 | 10,219,728 | Form 4 |
| Feb 2, 2026 | FTNTVP, ENGINEERING & CTO | Open-market saleCode S · direct | 129,378 | $81.01 | $10.5M@ $81.01 | 10,424,010 | Form 4 |
| Feb 2, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 324,285 | $16.90 | $5.5M@ $16.90 | 10,553,388 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Shares withheld for tax or exercise priceCode F · direct | 18,975 | $81.26 | $1.5M@ $81.26 | 10,229,103 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 28,823 | — | — | 10,248,078 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 5,200 | — | — | 10,219,255 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,243 | — | — | 10,214,055 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,764 | — | — | 10,211,812 | Form 4 |
| Feb 1, 2026 | FTNTVP, ENGINEERING & CTO | Option exerciseCode M · direct | 2,030 | — | — | 10,209,048 | Form 4 |
| Jan 16, 2026 | FTNTVP, ENGINEERING & CTO | Grant or awardCode A · direct | 28,823 | — | — | 28,823 | Form 4 |
| Dec 5, 2025 | FTNTVP, ENGINEERING & CTO | GiftCode G · direct | 245,000 | — | — | 10,247,018 | Form 4 |