| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $273.80 | 580 | $158,806.73 | 594 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $272.58 | 1,817 | $495,270.59 | 1,174 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $271.86 | 1,800 | $489,340.98 | 2,991 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $269.15 | 68 | $18,302.20 | 4,791 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $274.78 | 1,699 | $466,854.28 | 2,938,698 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $273.55 | 1,047 | $286,405.80 | 2,940,397 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $272.59 | 4,759 | $1,297,279.13 | 2,941,444 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $271.81 | 3,583 | $973,885.91 | 2,946,203 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $269.15 | 158 | $42,525.70 | 2,949,786 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $275.00 | 3,526 | $969,641.54 | 0 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $273.93 | 1,437 | $393,634.39 | 3,526 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $272.97 | 9,814 | $2,678,882.44 | 4,963 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $272.07 | 13,313 | $3,622,039.95 | 14,777 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $271.02 | 1,137 | $308,150.54 | 28,090 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $269.16 | 426 | $114,662.42 | 29,227 | 2021-03-15 | Filing |
| Large Shareholder, Officer, Director | $269.30 | 90 | $24,236.90 | 0 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $268.49 | 500 | $134,245.35 | 90 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $267.64 | 1,230 | $329,195.85 | 590 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $266.60 | 1,260 | $335,919.28 | 1,820 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $265.74 | 1,070 | $284,345.44 | 3,080 | 2021-03-12 | Filing |