Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $346.38 | 2,400 | Large Shareholder, Officer, Director | 48,820 | 2021-06-15 | Filing |
| $345.61 | 6,519 | Large Shareholder, Officer, Director | 51,220 | 2021-06-15 | Filing |
| $344.76 | 3,095 | Large Shareholder, Officer, Director | 57,739 | 2021-06-15 | Filing |
| $343.65 | 1,450 | Large Shareholder, Officer, Director | 60,834 | 2021-06-15 | Filing |
| $342.53 | 3,692 | Large Shareholder, Officer, Director | 62,284 | 2021-06-15 | Filing |
| $341.62 | 6,560 | Large Shareholder, Officer, Director | 65,976 | 2021-06-15 | Filing |
| $340.59 | 12,918 | Large Shareholder, Officer, Director | 72,536 | 2021-06-15 | Filing |
| $339.82 | 15,320 | Large Shareholder, Officer, Director | 85,454 | 2021-06-15 | Filing |
| $338.79 | 4,226 | Large Shareholder, Officer, Director | 100,774 | 2021-06-15 | Filing |
| $348.00 | 265 | Director | 613 | 2021-06-11 | Filing |
| $332.06 | 4,500 | Officer | 58,181 | 2021-06-03 | Filing |
| $340.64 | 4,919 | Officer | 62,681 | 2021-06-02 | Filing |
| $332.06 | 4,933 | Officer | 0 | 2021-06-03 | Filing |
| $340.64 | 5,056 | Officer | 4,933 | 2021-06-02 | Filing |
| $332.06 | 1,302 | Officer | 77,312 | 2021-06-03 | Filing |
| $340.64 | 1,335 | Officer | 78,614 | 2021-06-02 | Filing |
| $352.10 | 100 | Large Shareholder, Officer, Director | 25,000 | 2021-06-01 | Filing |
| $351.63 | 700 | Large Shareholder, Officer, Director | 25,100 | 2021-06-01 | Filing |
| $350.05 | 1,641 | Large Shareholder, Officer, Director | 25,800 | 2021-06-01 | Filing |
| $349.14 | 4,033 | Large Shareholder, Officer, Director | 27,441 | 2021-06-01 | Filing |