| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.24 | 1,278 | $128,106.72 | 101,828 | 2021-08-17 | Filing | |
| $107.78 | 600 | $64,665.00 | 118,819 | 2021-08-10 | Filing | |
| $107.00 | 400 | $42,800.00 | 119,419 | 2021-08-10 | Filing | |
| $105.39 | 200 | $21,078.00 | 119,819 | 2021-08-10 | Filing | |
| $104.56 | 930 | $97,237.08 | 120,019 | 2021-08-10 | Filing | |
| $103.48 | 870 | $90,024.12 | 120,949 | 2021-08-10 | Filing | |
| $107.10 | 50 | $5,355.00 | 0 | 2021-08-09 | Filing | |
| $106.58 | 5,397 | $575,201.47 | 50 | 2021-08-09 | Filing | |
| $105.53 | 6,853 | $723,169.68 | 5,447 | 2021-08-09 | Filing | |
| $104.41 | 3,401 | $355,098.41 | 12,300 | 2021-08-09 | Filing | |
| $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 |