| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $182.32 | 459 | $83,684.33 | 11,541 | 2021-07-23 | Filing | |
| $171.44 | 600 | $102,864.48 | 391,616 | 2021-07-16 | Filing | |
| $170.83 | 2,190 | $374,117.70 | 392,216 | 2021-07-16 | Filing | |
| $169.75 | 1,710 | $290,263.95 | 394,406 | 2021-07-16 | Filing | |
| $168.57 | 500 | $84,282.50 | 396,116 | 2021-07-16 | Filing | |
| $196.00 | 200 | $39,200.00 | 396,616 | 2021-07-01 | Filing | |
| $194.29 | 500 | $97,143.45 | 396,816 | 2021-07-01 | Filing | |
| $193.51 | 700 | $135,454.48 | 397,316 | 2021-07-01 | Filing | |
| $191.97 | 700 | $134,381.38 | 398,016 | 2021-07-01 | Filing | |
| $190.87 | 1,300 | $248,126.97 | 398,716 | 2021-07-01 | Filing | |
| $189.94 | 1,600 | $303,908.80 | 400,016 | 2021-07-01 | Filing | |
| $201.74 | 400 | $80,695.08 | 12,000 | 2021-06-23 | Filing | |
| $200.03 | 500 | $100,016.10 | 12,400 | 2021-06-23 | Filing | |
| $199.40 | 400 | $79,760.00 | 12,900 | 2021-06-23 | Filing | |
| $197.26 | 200 | $39,452.00 | 13,300 | 2021-06-23 | Filing | |
| $203.42 | 100 | $20,342.00 | 401,616 | 2021-06-17 | Filing | |
| $202.18 | 300 | $60,652.89 | 401,716 | 2021-06-17 | Filing | |
| $201.03 | 1,000 | $201,026.20 | 402,016 | 2021-06-17 | Filing | |
| $200.23 | 1,700 | $340,392.53 | 403,016 | 2021-06-17 | Filing | |
| $199.30 | 600 | $119,581.26 | 404,716 | 2021-06-17 | Filing |