| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.70 | 624 | $34,134.48 | 5,997 | 2023-05-12 | Filing | |
| $53.24 | 15,000 | $798,640.50 | 7,000 | 2023-02-07 | Filing | |
| $40.00 | 6,000 | $240,000.00 | 426,000 | 2020-05-18 | Filing | |
| $54.54 | 7,500 | $409,050.00 | 0 | 2022-06-06 | Filing | |
| $55.88 | 7,500 | $419,109.00 | 7,500 | 2022-08-15 | Filing | |
| $55.91 | 14,892 | $832,553.64 | 7,500 | 2022-08-15 | Filing | |
| $55.88 | 744 | $41,571.97 | 7,500 | 2022-08-15 | Filing | |
| $62.02 | 25,000 | $1,550,607.50 | 25,176 | 2021-12-06 | Filing | |
| $62.95 | 5,000 | $314,757.00 | 5,580 | 2021-12-07 | Filing | |
| $63.11 | 1,630 | $102,865.39 | 5,580 | 2021-12-07 | Filing | |
| $59.33 | 458 | $27,170.90 | 0 | 2021-11-05 | Filing | |
| $59.36 | 6,428 | $381,537.80 | 0 | 2021-11-05 | Filing | |
| $56.02 | 21,428 | $1,200,370.85 | 20,000 | 2021-08-31 | Filing | |
| $56.06 | 13,694 | $767,670.58 | 429,726 | 2021-08-30 | Filing | |
| $56.13 | 19,286 | $1,082,496.18 | 429,726 | 2021-08-30 | Filing | |
| $55.77 | 16,000 | $892,364.80 | 0 | 2021-08-23 | Filing | |
| $55.77 | 5,434 | $303,065.05 | 0 | 2021-08-23 | Filing | |
| $55.99 | 14,500 | $811,915.90 | 5,580 | 2021-08-20 | Filing | |
| $55.99 | 626 | $35,046.61 | 5,580 | 2021-08-20 | Filing | |
| $55.66 | 7,500 | $417,444.00 | 20,000 | 2021-08-16 | Filing |