| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $105.51 | 93,983 | $9,916,146.33 | 0 | 2025-05-13 | Filing |
| Large Shareholder, Other | $104.90 | 17,330 | $1,817,917.00 | 93,983 | 2025-05-13 | Filing |
| Large Shareholder, Other | $104.77 | 10,223 | $1,071,063.71 | 0 | 2025-05-12 | Filing |
| Large Shareholder, Other | $104.14 | 21,194 | $2,207,143.16 | 10,223 | 2025-05-12 | Filing |
| Large Shareholder, Other | $102.96 | 12,783 | $1,316,137.68 | 31,417 | 2025-05-12 | Filing |
| Large Shareholder, Other | $102.20 | 5,800 | $592,760.00 | 44,200 | 2025-05-12 | Filing |
| Large Shareholder, Other | $103.20 | 4,928 | $508,569.60 | 0 | 2025-05-09 | Filing |
| Large Shareholder, Other | $102.52 | 29,665 | $3,041,255.80 | 4,928 | 2025-05-09 | Filing |
| Large Shareholder, Other | $101.78 | 2,628 | $267,477.84 | 34,593 | 2025-05-09 | Filing |
| Large Shareholder, Other | $102.14 | 16,256 | $1,660,387.84 | 0 | 2025-05-08 | Filing |
| Large Shareholder, Other | $101.73 | 13,825 | $1,406,417.25 | 16,256 | 2025-05-08 | Filing |
| Large Shareholder, Other | $121.06 | 649 | $78,567.94 | 0 | 2025-03-25 | Filing |
| Large Shareholder, Other | $120.32 | 26,778 | $3,221,928.96 | 649 | 2025-03-25 | Filing |
| Large Shareholder, Other | $121.21 | 25,186 | $3,052,795.06 | 0 | 2025-03-24 | Filing |
| Large Shareholder, Other | $120.29 | 18,526 | $2,228,492.54 | 25,186 | 2025-03-24 | Filing |
| Large Shareholder, Other | $120.12 | 500 | $60,060.00 | 0 | 2025-03-12 | Filing |
| Large Shareholder, Other | $123.30 | 100 | $12,330.00 | 0 | 2025-03-06 | Filing |
| Large Shareholder, Other | $122.56 | 3,100 | $379,936.00 | 100 | 2025-03-06 | Filing |
| Large Shareholder, Other | $121.50 | 1,800 | $218,700.00 | 3,200 | 2025-03-06 | Filing |
| Large Shareholder, Other | $120.55 | 3,761 | $453,388.55 | 5,000 | 2025-03-06 | Filing |