| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $171.58 | 1,128 | $193,544.72 | 8,128,992 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $170.93 | 2,063 | $352,622.40 | 8,130,120 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $169.65 | 1,803 | $305,878.05 | 8,132,183 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $168.56 | 2,256 | $380,269.56 | 8,133,986 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $174.21 | 104 | $18,117.37 | 8,136,242 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $172.18 | 406 | $69,906.50 | 8,136,346 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $171.19 | 4,698 | $804,229.95 | 8,136,752 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $170.36 | 1,892 | $322,322.26 | 8,141,450 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $168.84 | 150 | $25,325.99 | 8,143,342 | 2026-05-01 | Filing |
| Large Shareholder, Officer, Director | $182.32 | 3,122 | $569,190.86 | 8,138,232 | 2026-03-02 | Filing |
| Large Shareholder, Officer, Director | $183.41 | 38 | $6,969.48 | 8,141,354 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $182.92 | 200 | $36,584.58 | 8,141,392 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $181.55 | 7,012 | $1,273,048.93 | 8,141,592 | 2026-02-27 | Filing |
| Large Shareholder, Officer, Director | $182.69 | 288 | $52,615.04 | 8,148,604 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $181.81 | 160 | $29,088.90 | 8,148,892 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $180.86 | 121 | $21,883.59 | 8,149,052 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $179.38 | 752 | $134,895.34 | 8,149,173 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $178.61 | 3,014 | $538,334.76 | 8,149,925 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $176.90 | 1,000 | $176,899.50 | 8,152,939 | 2026-02-26 | Filing |
| Large Shareholder, Officer, Director | $176.32 | 1,615 | $284,755.51 | 8,153,939 | 2026-02-26 | Filing |