| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $97.05 | 120 | $11,646.00 | 264,006 | 2021-07-06 | Filing | |
| $96.97 | 1,080 | $104,727.60 | 264,126 | 2021-07-06 | Filing | |
| $97.05 | 480 | $46,584.00 | 759,121 | 2021-07-06 | Filing | |
| $96.97 | 4,320 | $418,910.40 | 759,601 | 2021-07-06 | Filing | |
| $98.43 | 600 | $59,058.00 | 763,921 | 2021-07-06 | Filing | |
| $98.41 | 100 | $9,841.00 | 764,521 | 2021-07-06 | Filing | |
| $112.58 | 1,060 | $119,334.80 | 265,206 | 2021-06-25 | Filing | |
| $112.32 | 40 | $4,492.80 | 266,266 | 2021-06-25 | Filing | |
| $112.24 | 100 | $11,224.00 | 266,306 | 2021-06-25 | Filing | |
| $113.40 | 300 | $34,020.00 | 266,406 | 2021-06-25 | Filing | |
| $112.58 | 4,240 | $477,339.20 | 764,621 | 2021-06-25 | Filing | |
| $112.32 | 160 | $17,971.20 | 768,861 | 2021-06-25 | Filing | |
| $112.24 | 400 | $44,896.00 | 769,021 | 2021-06-25 | Filing | |
| $113.20 | 400 | $45,280.00 | 769,421 | 2021-06-25 | Filing | |
| $113.19 | 200 | $22,638.00 | 769,821 | 2021-06-25 | Filing | |
| $113.18 | 100 | $11,318.00 | 770,021 | 2021-06-25 | Filing | |
| $112.58 | 128 | $14,410.24 | 266,706 | 2021-06-24 | Filing | |
| $112.25 | 1,023 | $114,831.75 | 266,834 | 2021-06-24 | Filing | |
| $112.04 | 50 | $5,602.00 | 267,857 | 2021-06-24 | Filing | |
| $113.74 | 300 | $34,122.00 | 267,907 | 2021-06-24 | Filing |