| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.77 | 2,798 | $209,206.46 | 16,969 | 2025-05-14 | Filing | |
| $73.99 | 5,217 | $386,005.83 | 19,767 | 2025-05-14 | Filing | |
| $71.51 | 1,709 | $122,210.59 | 19,778 | 2025-04-01 | Filing | |
| $71.07 | 3,108 | $220,885.56 | 21,487 | 2025-04-01 | Filing | |
| $70.81 | 8,192 | $580,075.52 | 11,867 | 2025-03-18 | Filing | |
| $81.93 | 2,755 | $225,717.15 | 13,905 | 2025-02-11 | Filing | |
| $82.94 | 49,737 | $4,125,186.78 | 2 | 2025-01-30 | Filing | |
| $83.01 | 3,923 | $325,648.23 | 11,867 | 2025-01-23 | Filing | |
| $93.09 | 23,713 | $2,207,443.17 | 11,190 | 2024-11-20 | Filing | |
| $75.07 | 6,100 | $457,927.00 | 14,751 | 2024-06-18 | Filing | |
| $70.60 | 6,278 | $443,226.80 | 13,434 | 2024-03-08 | Filing | |
| $71.22 | 5,063 | $360,586.86 | 19,712 | 2024-03-07 | Filing | |
| $70.59 | 3,624 | $255,818.16 | 39,400 | 2024-03-08 | Filing | |
| $71.21 | 5,158 | $367,301.18 | 43,024 | 2024-03-07 | Filing | |
| $70.62 | 3,406 | $240,531.72 | 14,739 | 2024-03-08 | Filing | |
| $71.21 | 3,937 | $280,353.77 | 18,145 | 2024-03-07 | Filing | |
| $70.92 | 50,703 | $3,595,856.76 | 2 | 2024-02-28 | Filing | |
| $70.83 | 34,190 | $2,421,677.70 | 2 | 2024-01-26 | Filing | |
| $147.10 | 900 | $132,390.00 | 1 | 2023-03-15 | Filing | |
| $146.20 | 14,460 | $2,114,052.00 | 901 | 2023-03-15 | Filing |