| Sep 14, 2026 | Open-market or private sale | −2,500 | $376.03 | $940K | 10,000 direct | Filing · EDGAR |
| Jun 12, 2026 | Open-market or private sale | −7,500 | $279.24 | $2.1M | 12,500 direct | Filing · EDGAR |
| Apr 8, 2026 | Open-market or private sale | −1,572 | $173.32 | $272K | 20,000 direct | Filing · EDGAR |
| Dec 9, 2025 | Grant or award from the company | +2,288 | | | 21,572 direct | Filing · EDGAR |
| Dec 10, 2024 | Grant or award from the company | +1,003 | | | 9,642 direct | Filing · EDGAR |
| Aug 23, 2024 | Open-market or private sale | −3,000 | $349.68 | $1M | 8,639 direct | Filing · EDGAR |
| Jun 11, 2024 | Open-market or private sale | −1,000 | $312.39 | $312K | 11,639 direct | Filing · EDGAR |
| Jun 10, 2024 | Open-market or private sale | −2,163 | $305.41 | $661K | 12,639 direct | Filing · EDGAR |
| Dec 18, 2023 | Open-market or private sale | −2,297 | $308.74 | $709K | 14,802 direct | Filing · EDGAR |
| Dec 12, 2023 | Grant or award from the company | +1,435 | | | 17,099 direct | Filing · EDGAR |
| Feb 23, 2023 | Open-market or private sale | −2,500 | $187.62 | $469K | 15,664 direct | Filing · EDGAR |
| Dec 13, 2022 | Grant or award from the company | +2,366 | | | 18,164 direct | Filing · EDGAR |
| Dec 14, 2021 | Grant or award from the company | +745 | | | 5,266 direct | Filing · EDGAR |
| Aug 30, 2021 | Open-market or private sale | −1,000 | $457.87 | $458K | 4,521 direct | Filing · EDGAR |
| Dec 9, 2020 | Grant or award from the company | +1,201 | | | 5,521 direct | Filing · EDGAR |
| Dec 9, 2019 | Grant or award from the company | +189 | | | 4,320 direct | Filing · EDGAR |
| Apr 20, 2019 | Grant or award from the company | +4,131 | | | 4,131 direct | Filing · EDGAR |