| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $341.91 | 717 | $245,149.40 | 95,943 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $340.41 | 1,136 | $386,707.01 | 96,660 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $339.04 | 1,600 | $542,456.96 | 97,796 | 2024-12-16 | Filing |
| Large Shareholder, Officer, Director | $343.34 | 1,100 | $377,678.95 | 0 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $342.72 | 1,712 | $586,744.86 | 1,100 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $341.65 | 821 | $280,495.88 | 2,812 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $340.63 | 1,900 | $647,189.21 | 3,633 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $339.66 | 5,402 | $1,834,847.64 | 5,533 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $338.79 | 11,413 | $3,866,626.25 | 10,935 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $337.84 | 15,944 | $5,386,538.50 | 22,348 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $336.75 | 4,707 | $1,585,096.84 | 38,292 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $335.84 | 1,946 | $653,543.86 | 42,999 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $334.51 | 900 | $301,057.65 | 44,945 | 2024-12-13 | Filing |
| Large Shareholder, Officer, Director | $344.72 | 465 | $160,294.80 | 0 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $343.75 | 2,004 | $688,865.98 | 465 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $342.76 | 5,952 | $2,040,101.57 | 2,469 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $341.78 | 3,738 | $1,277,582.61 | 8,421 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $340.84 | 4,955 | $1,688,848.33 | 12,159 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $339.60 | 13,620 | $4,625,401.03 | 17,114 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $338.73 | 7,423 | $2,514,363.84 | 30,734 | 2024-12-12 | Filing |