| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $103.47 | 4,099 | $424,115.33 | 15,701 | 2021-08-09 | Filing | |
| $102.50 | 200 | $20,500.60 | 19,800 | 2021-08-09 | Filing | |
| $104.67 | 500 | $52,334.50 | 83,814 | 2021-08-05 | Filing | |
| $103.75 | 4,500 | $466,857.00 | 84,314 | 2021-08-05 | Filing | |
| $88.28 | 2,556 | $225,643.68 | 121,819 | 2021-08-03 | Filing | |
| $90.18 | 1,912 | $172,418.42 | 82,400 | 2021-08-02 | Filing | |
| $89.55 | 1,533 | $137,278.62 | 84,312 | 2021-08-02 | Filing | |
| $88.57 | 2,155 | $190,874.82 | 85,845 | 2021-08-02 | Filing | |
| $87.05 | 6,410 | $557,958.45 | 0 | 2021-07-20 | Filing | |
| $85.96 | 5,117 | $439,857.32 | 6,410 | 2021-07-20 | Filing | |
| $85.35 | 6,990 | $596,568.54 | 11,527 | 2021-07-20 | Filing | |
| $83.86 | 2,883 | $241,765.50 | 18,517 | 2021-07-20 | Filing | |
| $83.09 | 2,100 | $174,493.20 | 21,400 | 2021-07-20 | Filing | |
| $87.02 | 2,324 | $202,234.48 | 23,500 | 2021-07-20 | Filing | |
| $85.98 | 1,720 | $147,885.60 | 25,824 | 2021-07-20 | Filing | |
| $85.35 | 2,656 | $226,692.26 | 27,544 | 2021-07-20 | Filing | |
| $83.87 | 1,200 | $100,638.00 | 30,200 | 2021-07-20 | Filing | |
| $82.93 | 600 | $49,755.00 | 31,400 | 2021-07-20 | Filing | |
| $82.50 | 1,278 | $105,435.00 | 103,106 | 2021-07-19 | Filing | |
| $88.93 | 1,500 | $133,395.00 | 124,375 | 2021-07-14 | Filing |