| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $337.71 | 101 | $34,108.71 | 658 | 2021-06-01 | Filing | |
| $337.02 | 921 | $310,396.80 | 759 | 2021-06-01 | Filing | |
| $336.25 | 811 | $272,695.75 | 1,680 | 2021-06-01 | Filing | |
| $335.24 | 542 | $181,701.16 | 2,491 | 2021-06-01 | Filing | |
| $338.69 | 601 | $203,550.65 | 0 | 2021-06-01 | Filing | |
| $337.04 | 500 | $168,518.00 | 601 | 2021-06-01 | Filing | |
| $335.35 | 485 | $162,644.22 | 1,101 | 2021-06-01 | Filing |