| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $114.63 | 3,295 | $377,691.02 | 49,089 | 2025-03-19 | Filing |
| Large Shareholder, Officer, Director | $115.39 | 1,222 | $141,006.09 | 0 | 2025-03-18 | Filing |
| Large Shareholder, Officer, Director | $114.43 | 18,329 | $2,097,380.14 | 1,222 | 2025-03-18 | Filing |
| Large Shareholder, Officer, Director | $113.51 | 23,757 | $2,696,673.70 | 19,551 | 2025-03-18 | Filing |
| Large Shareholder, Officer, Director | $112.61 | 9,076 | $1,022,054.71 | 43,308 | 2025-03-18 | Filing |
| Large Shareholder, Officer, Director | $117.50 | 4,082 | $479,617.04 | 0 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $116.65 | 31,332 | $3,654,859.00 | 4,082 | 2025-03-17 | Filing |
| Large Shareholder, Officer, Director | $115.88 | 16,970 | $1,966,456.45 | 35,414 | 2025-03-17 | Filing |
| Officer | $143.67 | 2,345 | $336,908.03 | 293,582 | 2025-03-05 | Filing |
| Officer | $143.15 | 5,094 | $729,189.80 | 295,927 | 2025-03-05 | Filing |
| Officer | $141.40 | 1,700 | $240,380.34 | 301,021 | 2025-03-05 | Filing |
| Officer | $140.54 | 2,770 | $389,288.32 | 302,721 | 2025-03-05 | Filing |
| Officer | $139.47 | 2,791 | $389,254.63 | 305,491 | 2025-03-05 | Filing |
| Officer | $138.22 | 300 | $41,466.99 | 308,282 | 2025-03-05 | Filing |
| Officer | $140.06 | 3,000 | $420,180.00 | 197,406 | 2025-03-05 | Filing |
| Large Shareholder, Officer, Director | $150.29 | 308 | $46,289.20 | 0 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $149.35 | 1,506 | $224,919.29 | 308 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $148.48 | 1,939 | $287,906.21 | 1,814 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $147.36 | 4,307 | $634,685.98 | 3,753 | 2025-02-27 | Filing |
| Large Shareholder, Officer, Director | $146.43 | 13,944 | $2,041,847.81 | 8,060 | 2025-02-27 | Filing |