| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $87.15 | 8,600 | $749,467.64 | 130,816 | 2026-07-13 | Filing |
| Officer | $86.18 | 8,624 | $743,215.46 | 139,416 | 2026-07-13 | Filing |
| Officer | $85.39 | 9,876 | $843,282.01 | 148,040 | 2026-07-13 | Filing |
| Officer | $84.22 | 6,500 | $547,411.80 | 157,916 | 2026-07-13 | Filing |
| Officer | $83.26 | 29,355 | $2,444,082.62 | 164,416 | 2026-07-13 | Filing |
| Large Shareholder, Officer, Director | $89.88 | 8,587 | $771,806.43 | 2,876,815 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $88.94 | 4,000 | $355,744.80 | 2,885,402 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $87.78 | 9,293 | $815,755.34 | 2,889,402 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $86.80 | 16,007 | $1,389,343.57 | 2,898,695 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $85.75 | 12,610 | $1,081,315.07 | 2,914,702 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $84.96 | 10,100 | $858,141.45 | 2,927,312 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $83.78 | 1,200 | $100,539.00 | 2,937,412 | 2026-07-08 | Filing |
| Large Shareholder, Officer, Director | $85.01 | 1,120 | $95,208.06 | 0 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $83.89 | 11,379 | $954,588.86 | 1,120 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $83.27 | 52,038 | $4,333,037.74 | 12,499 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $82.02 | 26,425 | $2,167,502.70 | 64,537 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $81.12 | 9,345 | $758,052.38 | 90,962 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $80.20 | 7,385 | $592,282.91 | 100,307 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $85.01 | 2,080 | $176,814.98 | 2,938,612 | 2026-07-07 | Filing |
| Large Shareholder, Officer, Director | $83.89 | 21,132 | $1,772,771.93 | 2,940,692 | 2026-07-07 | Filing |