| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.06 | 1,200 | $80,466.00 | 21,052 | 2024-08-26 | Filing | |
| $67.06 | 12,000 | $804,660.00 | 10,252 | 2024-08-26 | Filing | |
| $68.93 | 420 | $28,950.60 | 7,176 | 2024-07-31 | Filing | |
| $68.91 | 415 | $28,598.36 | 1,739 | 2024-07-30 | Filing | |
| $62.03 | 500 | $31,015.00 | 7,596 | 2024-05-03 | Filing | |
| $65.26 | 12,000 | $783,120.00 | 14,175 | 2024-03-13 | Filing | |
| $66.14 | 300 | $19,841.67 | 3,970 | 2024-03-12 | Filing | |
| $65.70 | 1,500 | $98,550.00 | 34,655 | 2024-03-12 | Filing | |
| $66.75 | 5,247 | $350,237.25 | 36,475 | 2024-03-11 | Filing | |
| $64.50 | 1,300 | $83,850.00 | 27,501 | 2024-03-04 | Filing | |
| $65.93 | 893 | $58,871.38 | 3,174 | 2024-03-04 | Filing | |
| $63.73 | 3,328 | $212,093.44 | 3,039 | 2024-02-22 | Filing | |
| $61.61 | 150 | $9,240.83 | 6,149 | 2023-12-12 | Filing | |
| $63.17 | 2,560 | $161,709.82 | 4,270 | 2024-02-07 | Filing | |
| $65.03 | 10,507 | $683,296.48 | 195,879 | 2024-02-05 | Filing | |
| $64.98 | 700 | $45,487.05 | 1,691 | 2024-02-05 | Filing | |
| $71.51 | 26,600 | $1,902,227.18 | 39,800 | 2024-01-30 | Filing | |
| $70.00 | 1,300 | $91,000.00 | 27,501 | 2023-02-16 | Filing | |
| $70.00 | 1,000 | $70,000.00 | 4,397 | 2023-02-16 | Filing | |
| $70.84 | 406 | $28,762.34 | 2,161 | 2023-02-17 | Filing |