| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $248.61 | 5,218 | $1,297,246.98 | 127,027 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $248.04 | 4,340 | $1,076,493.60 | 132,245 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $246.91 | 3,915 | $966,652.65 | 136,585 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $245.76 | 22,870 | $5,620,531.20 | 140,500 | 2019-08-23 | Filing |
| Large Shareholder, Officer, Director | $262.68 | 1,800 | $472,824.00 | 93,392 | 2019-08-22 | Filing |
| Large Shareholder, Officer, Director | $261.33 | 15,506 | $4,052,182.98 | 95,192 | 2019-08-22 | Filing |
| Large Shareholder, Officer, Director | $260.25 | 200,716 | $52,236,339.00 | 110,698 | 2019-08-22 | Filing |
| Officer | $252.57 | 100 | $25,257.00 | 50,123 | 2019-08-20 | Filing |
| Officer | $251.63 | 1,250 | $314,537.50 | 50,223 | 2019-08-20 | Filing |
| Officer | $250.94 | 1,881 | $472,018.14 | 51,473 | 2019-08-20 | Filing |
| Officer | $249.89 | 1,429 | $357,092.81 | 53,354 | 2019-08-20 | Filing |
| Officer | $249.00 | 2,167 | $539,583.00 | 54,783 | 2019-08-20 | Filing |
| Officer | $247.65 | 600 | $148,590.00 | 56,950 | 2019-08-20 | Filing |
| Officer | $246.67 | 980 | $241,736.60 | 57,550 | 2019-08-20 | Filing |
| Officer | $245.58 | 974 | $239,194.92 | 58,530 | 2019-08-20 | Filing |
| Officer | $244.26 | 219 | $53,492.94 | 59,504 | 2019-08-20 | Filing |
| Officer | $242.78 | 300 | $72,834.00 | 59,723 | 2019-08-20 | Filing |
| Officer | $241.04 | 100 | $24,104.00 | 60,023 | 2019-08-20 | Filing |
| Officer | $247.06 | 1,263 | $312,036.78 | 42,464 | 2019-08-16 | Filing |
| Large Shareholder, Officer, Director | $263.13 | 11,753 | $3,092,566.89 | 93,392 | 2019-08-13 | Filing |