| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $126.19 | 9,642 | $1,216,723.98 | 546,133 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $125.63 | 29,972 | $3,765,382.36 | 555,775 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $124.52 | 26,249 | $3,268,525.48 | 585,747 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $123.62 | 28,570 | $3,531,823.40 | 611,996 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $122.59 | 15,976 | $1,958,497.84 | 640,566 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $126.38 | 500 | $63,190.00 | 546,133 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $125.78 | 3,971 | $499,472.38 | 546,633 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $124.72 | 3,000 | $374,160.00 | 550,604 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $123.78 | 4,129 | $511,087.62 | 553,604 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $122.64 | 2,400 | $294,336.00 | 557,733 | 2025-06-16 | Filing |
| Officer | $126.20 | 2,702 | $340,992.40 | 1,428,007 | 2025-06-16 | Filing |
| Officer | $125.64 | 9,099 | $1,143,198.36 | 1,430,709 | 2025-06-16 | Filing |
| Officer | $124.55 | 7,875 | $980,831.25 | 1,439,808 | 2025-06-16 | Filing |
| Officer | $123.63 | 8,657 | $1,070,264.91 | 1,447,683 | 2025-06-16 | Filing |
| Officer | $122.60 | 5,000 | $613,000.00 | 1,456,340 | 2025-06-16 | Filing |
| Officer | $125.00 | 909 | $113,625.00 | 41,368 | 2025-06-16 | Filing |
| Officer | $119.62 | 4,893 | $585,300.66 | 333,806 | 2025-06-13 | Filing |
| Officer | $118.65 | 7,358 | $873,026.70 | 338,699 | 2025-06-13 | Filing |
| Officer | $117.93 | 10,234 | $1,206,895.62 | 346,057 | 2025-06-13 | Filing |
| Officer | $116.45 | 1,312 | $152,782.40 | 356,291 | 2025-06-13 | Filing |