| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $140.01 | 33,260 | $4,656,732.60 | 6,522,547 | 2020-12-22 | Filing |
| Large Shareholder | $140.01 | 33,260 | $4,656,732.60 | 6,522,547 | 2020-12-22 | Filing |
| Large Shareholder | $141.85 | 216,048 | $30,646,408.80 | 6,555,807 | 2020-12-18 | Filing |
| Large Shareholder, Officer, Director | $141.85 | 216,048 | $30,646,408.80 | 6,555,807 | 2020-12-18 | Filing |
| Officer | $142.00 | 4,200 | $596,400.00 | 6,382 | 2020-12-14 | Filing |
| Officer | $140.07 | 10,000 | $1,400,700.00 | 13,854 | 2020-12-10 | Filing |
| Large Shareholder | $130.86 | 14,000 | $1,832,040.00 | 6,771,855 | 2020-12-01 | Filing |
| Large Shareholder, Officer, Director | $130.86 | 14,000 | $1,832,040.00 | 6,771,855 | 2020-12-01 | Filing |
| Officer | $130.00 | 3,110 | $404,300.00 | 6,382 | 2020-09-01 | Filing |
| Officer | $130.00 | 3,700 | $481,000.00 | 6,382 | 2020-08-31 | Filing |
| Large Shareholder | $121.94 | 2,034 | $248,025.96 | 6,790,766 | 2020-08-27 | Filing |
| Large Shareholder | $123.53 | 13,889 | $1,715,708.17 | 6,792,800 | 2020-08-26 | Filing |
| Large Shareholder, Officer, Director | $121.94 | 2,034 | $248,025.96 | 6,790,766 | 2020-08-27 | Filing |
| Large Shareholder, Officer, Director | $123.53 | 13,889 | $1,715,708.17 | 6,792,800 | 2020-08-26 | Filing |
| Large Shareholder, Officer, Director | $123.23 | 11,597 | $1,429,098.31 | 6,806,689 | 2020-08-25 | Filing |
| Large Shareholder, Officer, Director | $123.36 | 18,903 | $2,331,874.08 | 6,818,286 | 2020-08-24 | Filing |
| Large Shareholder | $123.23 | 11,597 | $1,429,098.31 | 6,806,689 | 2020-08-25 | Filing |
| Large Shareholder | $123.36 | 18,903 | $2,331,874.08 | 6,818,286 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $124.37 | 24,304 | $3,022,688.48 | 6,837,189 | 2020-08-21 | Filing |
| Large Shareholder, Officer, Director | $125.83 | 18,813 | $2,367,239.79 | 6,861,493 | 2020-08-20 | Filing |