| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $359.49 | 400 | $143,795.00 | 37,240 | 2021-06-10 | Filing | |
| $368.09 | 800 | $294,471.04 | 2,216 | 2021-06-10 | Filing | |
| $367.59 | 2,099 | $771,578.97 | 3,016 | 2021-06-10 | Filing | |
| $366.22 | 2,001 | $732,796.82 | 5,115 | 2021-06-10 | Filing | |
| $365.22 | 400 | $146,087.24 | 7,116 | 2021-06-10 | Filing | |
| $364.06 | 2,191 | $797,648.01 | 7,516 | 2021-06-10 | Filing | |
| $363.19 | 1,909 | $693,323.98 | 9,707 | 2021-06-10 | Filing | |
| $361.93 | 200 | $72,386.00 | 11,616 | 2021-06-10 | Filing | |
| $360.34 | 200 | $72,068.00 | 11,816 | 2021-06-10 | Filing | |
| $359.26 | 200 | $71,852.00 | 12,016 | 2021-06-10 | Filing | |
| $352.25 | 19 | $6,692.75 | 658 | 2021-06-07 | Filing | |
| $351.51 | 306 | $107,561.05 | 677 | 2021-06-07 | Filing | |
| $350.20 | 1,050 | $367,710.74 | 983 | 2021-06-07 | Filing | |
| $349.25 | 600 | $209,547.00 | 54,999 | 2021-06-04 | Filing | |
| $348.36 | 665 | $231,660.93 | 55,599 | 2021-06-04 | Filing | |
| $346.33 | 300 | $103,898.01 | 56,264 | 2021-06-04 | Filing | |
| $345.00 | 100 | $34,500.00 | 56,564 | 2021-06-04 | Filing | |
| $350.03 | 3,035 | $1,062,337.41 | 99,054 | 2021-06-04 | Filing | |
| $350.06 | 3,035 | $1,062,425.73 | 99,054 | 2021-06-04 | Filing | |
| $340.14 | 4,234 | $1,440,165.46 | 2,421 | 2021-06-03 | Filing |