| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $53.74 | 56,808 | $3,053,038.02 | 601,098 | 2025-11-25 | Filing |
| Large Shareholder | $54.83 | 14,268 | $782,258.79 | 657,906 | 2025-11-24 | Filing |
| Large Shareholder | $53.53 | 204,160 | $10,928,398.98 | 672,174 | 2025-11-24 | Filing |
| Large Shareholder | $52.95 | 98,697 | $5,225,680.45 | 876,334 | 2025-11-24 | Filing |
| Large Shareholder | $57.42 | 190,506 | $10,938,016.29 | 15,610 | 2025-11-25 | Filing |
| Large Shareholder | $56.63 | 60,348 | $3,417,790.88 | 206,116 | 2025-11-25 | Filing |
| Large Shareholder | $55.27 | 427,572 | $23,632,588.56 | 266,464 | 2025-11-25 | Filing |
| Large Shareholder | $54.58 | 261,767 | $14,286,326.68 | 694,036 | 2025-11-25 | Filing |
| Large Shareholder | $53.74 | 90,334 | $4,854,838.23 | 955,803 | 2025-11-25 | Filing |
| Large Shareholder | $54.83 | 22,687 | $1,243,837.46 | 1,046,137 | 2025-11-24 | Filing |
| Large Shareholder | $53.53 | 324,635 | $17,377,257.06 | 1,068,824 | 2025-11-24 | Filing |
| Large Shareholder | $52.95 | 156,937 | $8,309,296.26 | 1,393,459 | 2025-11-24 | Filing |
| Large Shareholder, Officer, Director | $69.59 | 157,294 | $10,946,435.51 | 975,031 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $68.39 | 110,004 | $7,523,701.58 | 1,132,325 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $67.89 | 35,232 | $2,391,953.33 | 1,242,329 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $65.96 | 1,583 | $104,416.26 | 1,277,561 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $69.59 | 250,113 | $17,405,913.92 | 1,550,396 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $68.39 | 174,916 | $11,963,344.84 | 1,800,509 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $67.89 | 56,022 | $3,803,417.61 | 1,975,425 | 2025-08-25 | Filing |
| Large Shareholder, Officer, Director | $65.96 | 2,517 | $166,024.84 | 2,031,447 | 2025-08-25 | Filing |