| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $44.35 | 1,364 | $60,494.08 | 3,644 | 2023-11-07 | Filing | |
| $41.47 | 51,240 | $2,124,825.44 | 1,177,385 | 2023-11-02 | Filing | |
| $39.70 | 49,499 | $1,964,872.70 | 1,228,625 | 2023-11-01 | Filing | |
| $39.42 | 100,000 | $3,941,630.00 | 1,278,124 | 2023-10-31 | Filing | |
| $34.33 | 16,619 | $570,531.93 | 79,387 | 2023-09-15 | Filing | |
| $41.00 | 7,792 | $319,472.00 | 72,221 | 2023-08-02 | Filing | |
| $40.61 | 14,961 | $607,528.81 | 16,556 | 2023-08-01 | Filing | |
| $40.41 | 25,000 | $1,010,207.50 | 96,006 | 2023-08-01 | Filing | |
| $43.06 | 1,000 | $43,060.00 | 11,051 | 2022-05-03 | Filing | |
| $25.01 | 833 | $20,829.25 | 9,283 | 2021-02-08 | Filing | |
| $58.92 | 63,173 | $3,721,913.10 | 1,666,412 | 2021-12-15 | Filing | |
| $59.39 | 2,000 | $118,789.00 | 108,532 | 2021-11-09 | Filing | |
| $31.99 | 3,000 | $95,982.00 | 110,532 | 2018-06-07 | Filing | |
| $57.25 | 20,000 | $1,145,066.00 | 1,424,912 | 2021-12-09 | Filing | |
| $57.98 | 40,000 | $2,319,068.00 | 1,424,912 | 2021-12-07 | Filing | |
| $57.13 | 16,528 | $944,201.67 | 1,424,912 | 2021-12-06 | Filing | |
| $58.28 | 20,000 | $1,165,532.00 | 1,424,912 | 2021-12-03 | Filing | |
| $59.39 | 40,000 | $2,375,700.00 | 1,424,912 | 2021-12-02 | Filing | |
| $57.98 | 50,000 | $2,898,835.00 | 1,424,912 | 2021-12-01 | Filing | |
| $57.76 | 40,000 | $2,310,448.00 | 1,424,912 | 2021-11-30 | Filing |