| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $117.68 | 21,709 | $2,554,712.95 | 14,960 | 2025-03-19 | Filing |
| Large Shareholder, Officer, Director | $116.29 | 8,615 | $1,001,838.35 | 36,669 | 2025-03-19 | Filing |
| Large Shareholder, Officer, Director | $115.41 | 3,805 | $439,141.90 | 45,284 | 2025-03-19 | Filing |
| 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 |