| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $63.85 | 797 | $50,888.45 | 189,457 | 2025-08-21 | Filing | |
| $63.67 | 4,205 | $267,732.35 | 86,366 | 2025-08-21 | Filing | |
| $64.85 | 7,692 | $498,826.20 | 1,138,713 | 2025-08-20 | Filing | |
| $66.82 | 54 | $3,608.28 | 1,146,405 | 2025-08-19 | Filing | |
| $66.28 | 7,638 | $506,246.64 | 1,146,459 | 2025-08-19 | Filing | |
| $65.41 | 644 | $42,126.17 | 3,108,450 | 2025-08-13 | Filing | |
| $65.41 | 384 | $25,118.71 | 1,876,073 | 2025-08-13 | Filing | |
| $64.95 | 28,161 | $1,829,085.11 | 3,109,094 | 2025-08-13 | Filing | |
| $64.95 | 17,001 | $1,104,231.95 | 1,876,457 | 2025-08-13 | Filing | |
| $65.41 | 644 | $42,126.17 | 3,108,450 | 2025-08-13 | Filing | |
| $65.41 | 384 | $25,118.71 | 1,876,073 | 2025-08-13 | Filing | |
| $64.95 | 28,161 | $1,829,085.11 | 3,109,094 | 2025-08-13 | Filing | |
| $64.95 | 17,001 | $1,104,231.95 | 1,876,457 | 2025-08-13 | Filing | |
| $74.35 | 814 | $60,520.90 | 197,457 | 2025-07-21 | Filing | |
| $75.00 | 1,390 | $104,250.00 | 96,167 | 2025-07-21 | Filing | |
| $75.00 | 4,500 | $337,500.00 | 97,557 | 2025-07-10 | Filing | |
| $75.03 | 343 | $25,735.29 | 1,154,097 | 2025-07-10 | Filing | |
| $72.58 | 4,280 | $310,642.40 | 1,154,440 | 2025-07-10 | Filing | |
| $71.82 | 3,412 | $245,049.84 | 1,158,720 | 2025-07-10 | Filing | |
| $73.41 | 2,445 | $179,487.45 | 1,162,132 | 2025-07-09 | Filing |