| Sep 20, 2026 | Grant or award from the company | +6,374 | | | 285,592 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −107 | $170.05 | $18K | 288,165 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −2,143 | $173.14 | $371K | 286,022 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −264 | $175.76 | $46K | 285,758 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −573 | $171.31 | $98K | 285,185 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −2,044 | $174.02 | $356K | 283,141 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −568 | $167.15 | $95K | 282,573 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −339 | $167.99 | $57K | 282,234 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −23 | $162.05 | $4K | 282,211 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −194 | $165.96 | $32K | 282,017 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −150 | $169.09 | $25K | 281,867 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −1,377 | $172.01 | $237K | 280,490 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −1,184 | $175.10 | $207K | 279,306 direct | Filing · EDGAR |
| Aug 19, 2026 | Open-market or private sale | −88 | $165.08 | $15K | 279,218 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −389 | $90.29 | $35K | 296,721 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −5,440 | $86.59 | $471K | 291,281 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −26 | $94.16 | $2K | 291,255 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −659 | $89.23 | $59K | 290,596 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −152 | $93.39 | $14K | 290,444 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −273 | $88.24 | $24K | 290,171 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −358 | $92.53 | $33K | 289,813 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −977 | $87.17 | $85K | 288,836 direct | Filing · EDGAR |
| May 19, 2026 | Open-market or private sale | −564 | $91.38 | $52K | 288,272 direct | Filing · EDGAR |
| Apr 2, 2026 | Grant or award from the company | +297,030 | | | 297,110 direct | Filing · EDGAR |