| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $244.84 | 12,856 | $3,147,723.46 | 125,157 | 2025-06-17 | Filing |
| Large Shareholder | $243.92 | 8,663 | $2,113,057.30 | 138,013 | 2025-06-17 | Filing |
| Large Shareholder | $242.82 | 27,561 | $6,692,397.85 | 146,676 | 2025-06-17 | Filing |
| Large Shareholder | $247.09 | 665 | $164,315.25 | 30,000 | 2025-06-16 | Filing |
| Large Shareholder | $246.34 | 3,330 | $820,318.53 | 30,665 | 2025-06-16 | Filing |
| Large Shareholder | $245.25 | 6,775 | $1,661,541.65 | 33,995 | 2025-06-16 | Filing |
| Large Shareholder | $244.39 | 4,230 | $1,033,756.59 | 40,770 | 2025-06-16 | Filing |
| Director | $249.99 | 700 | $174,996.01 | 67,500 | 2025-06-05 | Filing |
| Director | $249.06 | 2,067 | $514,802.68 | 68,200 | 2025-06-05 | Filing |
| Director | $247.90 | 4,733 | $1,173,302.18 | 70,267 | 2025-06-05 | Filing |
| Large Shareholder | $247.95 | 7,827 | $1,940,718.74 | 102,997 | 2025-06-02 | Filing |
| Large Shareholder | $247.30 | 38,764 | $9,586,220.91 | 110,824 | 2025-06-02 | Filing |
| Large Shareholder | $246.30 | 14,085 | $3,469,184.80 | 149,588 | 2025-06-02 | Filing |
| Large Shareholder | $245.43 | 5,972 | $1,465,691.84 | 163,673 | 2025-06-02 | Filing |
| Large Shareholder | $244.28 | 4,000 | $977,115.60 | 169,645 | 2025-06-02 | Filing |
| Officer, Director | $241.23 | 3,125 | $753,843.75 | 7,722 | 2025-05-27 | Filing |
| Officer | $226.55 | 497 | $112,595.35 | 34,385 | 2025-04-10 | Filing |
| Large Shareholder | $220.66 | 1,000 | $220,662.00 | 102,997 | 2025-04-08 | Filing |
| Large Shareholder | $219.46 | 2,210 | $484,997.10 | 103,997 | 2025-04-08 | Filing |
| Large Shareholder | $218.67 | 6,313 | $1,380,442.88 | 106,207 | 2025-04-08 | Filing |