| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $271.15 | 1,007 | $273,048.05 | 25,955 | 2021-05-04 | Filing | |
| $269.57 | 500 | $134,785.00 | 26,962 | 2021-05-04 | Filing | |
| $274.69 | 60 | $16,481.40 | 2,322 | 2021-05-04 | Filing | |
| $322.22 | 810 | $260,998.20 | 140,261 | 2021-04-19 | Filing | |
| $312.75 | 188 | $58,797.00 | 141,071 | 2021-04-16 | Filing | |
| $311.90 | 151 | $47,096.90 | 141,259 | 2021-04-16 | Filing | |
| $310.64 | 442 | $137,302.88 | 141,410 | 2021-04-16 | Filing | |
| $309.25 | 160 | $49,480.00 | 141,852 | 2021-04-16 | Filing | |
| $307.81 | 105 | $32,320.05 | 142,012 | 2021-04-16 | Filing | |
| $307.03 | 156 | $47,896.68 | 142,117 | 2021-04-16 | Filing | |
| $305.68 | 179 | $54,716.72 | 142,273 | 2021-04-16 | Filing | |
| $313.20 | 523 | $163,803.60 | 103,173 | 2021-04-16 | Filing | |
| $312.21 | 909 | $283,798.89 | 103,696 | 2021-04-16 | Filing | |
| $310.70 | 1,706 | $530,054.20 | 104,605 | 2021-04-16 | Filing | |
| $309.89 | 1,100 | $340,879.00 | 106,311 | 2021-04-16 | Filing | |
| $308.54 | 300 | $92,562.00 | 107,411 | 2021-04-16 | Filing | |
| $307.51 | 800 | $246,008.00 | 107,711 | 2021-04-16 | Filing | |
| $306.73 | 585 | $179,437.05 | 108,511 | 2021-04-16 | Filing | |
| $305.70 | 400 | $122,280.00 | 109,096 | 2021-04-16 | Filing | |
| $335.10 | 500 | $167,550.00 | 16,565 | 2021-04-07 | Filing |