| Sep 17, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 10,632 | $69.66 | $741K@ $69.66 | 75,928 | Form 4 |
| Sep 17, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 4,044 | $68.77 | $278K@ $68.77 | 86,560 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,564 | — | — | 0 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,105 | — | — | 3,701 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 6,194 | — | — | 68,139 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,024 | — | — | 17,718 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,413 | — | — | 23,890 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 20,007 | — | — | 40,013 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Shares withheld for tax or exercise priceCode F · direct | 17,508 | — | — | 90,604 | Form 4 |
| Sep 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 35,307 | — | — | 108,112 | Form 4 |
| Jul 9, 2026 | DOCUPresident General Mgr, Growth | Grant or awardCode A · direct | 37,166 | — | — | 37,166 | Form 4 |
| Jul 9, 2026 | DOCUPresident General Mgr, Growth | Grant or awardCode A · direct | 74,333 | — | — | 74,333 | Form 4 |
| Jun 22, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 6,680 | $43.52 | $291K@ $43.52 | 72,805 | Form 4 |
| Jun 22, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 9,222 | $42.64 | $393K@ $42.64 | 79,485 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,565 | — | — | 1,140 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,106 | — | — | 4,806 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,460 | — | — | 0 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 536 | — | — | 0 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,457 | — | — | 20,742 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,413 | — | — | 27,303 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 20,006 | — | — | 60,020 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Shares withheld for tax or exercise priceCode F · direct | 15,641 | — | — | 88,707 | Form 4 |
| Jun 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 31,543 | — | — | 104,347 | Form 4 |
| Apr 3, 2026 | DOCUPresident General Mgr, Growth | Grant or awardCode A · direct | 346 | $41.11 | $14K@ $41.11 | 72,804 | Form 4 |
| Mar 18, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 3,824 | $49.50 | $189K@ $49.50 | 72,458 | Form 4 |
| Mar 18, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 4,092 | $48.93 | $200K@ $48.93 | 76,282 | Form 4 |
| Mar 18, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 4,300 | $47.92 | $206K@ $47.92 | 80,374 | Form 4 |
| Mar 18, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 3,085 | $46.67 | $144K@ $46.67 | 84,674 | Form 4 |
| Mar 18, 2026 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 1,395 | $45.52 | $64K@ $45.52 | 87,759 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,565 | — | — | 2,705 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,106 | — | — | 5,912 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,458 | — | — | 1,460 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 535 | — | — | 536 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,457 | — | — | 24,199 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,413 | — | — | 30,716 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 20,007 | — | — | 80,026 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Shares withheld for tax or exercise priceCode F · direct | 12,584 | — | — | 89,154 | Form 4 |
| Mar 15, 2026 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 31,541 | — | — | 101,738 | Form 4 |
| Dec 17, 2025 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 8,565 | $68.61 | $588K@ $68.61 | 70,197 | Form 4 |
| Dec 17, 2025 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 5,253 | $67.88 | $357K@ $67.88 | 78,762 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,564 | — | — | 4,270 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,106 | — | — | 7,018 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 1,458 | — | — | 2,918 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 535 | — | — | 1,071 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,457 | — | — | 27,656 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 3,412 | — | — | 34,129 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 20,006 | — | — | 100,033 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Shares withheld for tax or exercise priceCode F · direct | 16,019 | — | — | 84,015 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Option exerciseCode M · direct | 31,538 | — | — | 100,034 | Form 4 |
| Dec 15, 2025 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 1,683 | $70.87 | $119K@ $70.87 | 68,496 | Form 4 |
| Dec 11, 2025 | DOCUPresident General Mgr, Growth | Open-market saleCode S · direct | 983 | $68.62 | $67K@ $68.62 | 70,179 | Form 4 |