| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $333.96 | 1,715 | $572,741.91 | 47,297 | 2025-07-22 | Filing |
| | $332.39 | 988 | $328,398.16 | 49,012 | 2025-07-22 | Filing |
| | $345.41 | 1,462 | $504,995.27 | 0 | 2025-07-21 | Filing |
| | $344.25 | 8,237 | $2,835,591.37 | 1,462 | 2025-07-21 | Filing |
| | $343.37 | 16,057 | $5,513,565.95 | 9,699 | 2025-07-21 | Filing |
| | $342.51 | 16,957 | $5,807,959.03 | 25,756 | 2025-07-21 | Filing |
| | $341.43 | 4,961 | $1,693,840.68 | 42,713 | 2025-07-21 | Filing |
| | $340.64 | 1,995 | $679,585.38 | 47,674 | 2025-07-21 | Filing |
| | $339.39 | 331 | $112,337.96 | 49,669 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.89 | 15 | $5,188.35 | 731,440 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.89 | 15 | $5,188.35 | 631,440 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.27 | 157 | $54,207.39 | 731,455 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $345.27 | 157 | $54,207.39 | 631,455 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $344.27 | 1,102 | $379,385.54 | 731,612 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.90 | 1,101 | $378,633.90 | 631,612 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.10 | 2,087 | $716,049.70 | 732,714 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $343.10 | 2,087 | $716,049.70 | 632,713 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $342.23 | 1,084 | $370,977.32 | 734,801 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $342.23 | 1,084 | $370,977.32 | 634,800 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $341.10 | 513 | $174,984.30 | 735,885 | 2025-07-21 | Filing |