| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $164.51 | 1,411 | $232,116.56 | 71,239 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $163.29 | 2,645 | $431,903.90 | 72,650 | 2026-02-25 | Filing |
| Large Shareholder, Officer, Director | $166.66 | 2,114 | $352,316.28 | 22,911 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $165.81 | 5,340 | $885,442.49 | 25,025 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $164.66 | 14,813 | $2,439,044.88 | 30,365 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $163.85 | 21,363 | $3,500,257.05 | 45,178 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $162.82 | 5,917 | $963,376.95 | 66,541 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $161.99 | 2,242 | $363,173.73 | 72,458 | 2026-02-24 | Filing |
| Large Shareholder, Officer, Director | $160.17 | 595 | $95,299.84 | 74,700 | 2026-02-24 | Filing |
| Officer | $195.19 | 100 | $19,519.00 | 85,452 | 2026-02-20 | Filing |
| Officer | $194.05 | 395 | $76,648.49 | 85,552 | 2026-02-20 | Filing |
| Officer | $193.12 | 2,766 | $534,179.32 | 85,947 | 2026-02-20 | Filing |
| Officer | $192.18 | 4,771 | $916,891.26 | 88,713 | 2026-02-20 | Filing |
| Officer | $191.13 | 8,133 | $1,554,444.02 | 93,484 | 2026-02-20 | Filing |
| Officer | $190.35 | 2,613 | $497,381.15 | 101,617 | 2026-02-20 | Filing |
| Officer | $188.77 | 300 | $56,631.99 | 104,230 | 2026-02-20 | Filing |
| Officer | $187.39 | 200 | $37,477.00 | 104,530 | 2026-02-20 | Filing |
| Officer | $186.10 | 500 | $93,048.40 | 104,730 | 2026-02-20 | Filing |
| Officer | $185.09 | 700 | $129,563.84 | 105,230 | 2026-02-20 | Filing |
| Officer | $183.78 | 1,000 | $183,778.30 | 105,930 | 2026-02-20 | Filing |