| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $199.16 | 28,329 | $5,642,003.64 | 1,526,084 | 2025-05-15 | Filing |
| Large Shareholder, Director | $200.32 | 11,108 | $2,225,154.56 | 390,892 | 2025-05-14 | Filing |
| Large Shareholder, Director | $201.19 | 1,490 | $299,773.10 | 402,000 | 2025-05-13 | Filing |
| Large Shareholder, Director | $200.61 | 16,410 | $3,292,010.10 | 403,490 | 2025-05-13 | Filing |
| Large Shareholder, Director | $200.54 | 100 | $20,054.00 | 419,900 | 2025-05-12 | Filing |
| Large Shareholder, Director | $195.91 | 2,665 | $522,100.15 | 420,000 | 2025-03-24 | Filing |
| Large Shareholder, Director | $195.16 | 13,981 | $2,728,531.96 | 422,665 | 2025-03-24 | Filing |
| Large Shareholder, Director | $194.27 | 9,606 | $1,866,157.62 | 436,646 | 2025-03-24 | Filing |
| Large Shareholder, Director | $192.16 | 370 | $71,099.20 | 446,252 | 2025-03-21 | Filing |
| Large Shareholder, Director | $191.79 | 13,830 | $2,652,455.70 | 446,622 | 2025-03-21 | Filing |
| Large Shareholder, Director | $190.44 | 10,000 | $1,904,400.00 | 460,452 | 2025-03-21 | Filing |
| Large Shareholder, Director | $191.42 | 8,382 | $1,604,482.44 | 470,452 | 2025-03-20 | Filing |
| Large Shareholder, Director | $190.76 | 14,861 | $2,834,884.36 | 478,834 | 2025-03-20 | Filing |
| Large Shareholder, Director | $192.33 | 2,253 | $433,319.49 | 493,695 | 2025-03-19 | Filing |
| Large Shareholder, Director | $191.46 | 12,125 | $2,321,452.50 | 495,948 | 2025-03-19 | Filing |
| Large Shareholder, Director | $190.68 | 11,827 | $2,255,172.36 | 508,073 | 2025-03-19 | Filing |
| Large Shareholder, Director | $190.04 | 100 | $19,004.00 | 519,900 | 2025-03-18 | Filing |
| Officer | $186.12 | 1,020 | $189,842.40 | 36,622 | 2025-03-13 | Filing |
| Officer | $183.68 | 459 | $84,309.12 | 37,642 | 2025-03-13 | Filing |
| Officer | $182.91 | 825 | $150,900.75 | 38,101 | 2025-03-13 | Filing |