| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $145.15 | 2,905 | $421,653.78 | 209,916 | 2020-04-15 | Filing |
| Large Shareholder, Director | $125.50 | 2,401 | $301,327.18 | 101,095 | 2020-04-01 | Filing |
| Large Shareholder, Director | $124.31 | 55,849 | $6,942,393.72 | 103,496 | 2020-04-01 | Filing |
| Large Shareholder, Director | $123.52 | 74,258 | $9,172,570.93 | 159,345 | 2020-04-01 | Filing |
| Large Shareholder, Director | $122.47 | 183,427 | $22,463,442.58 | 233,603 | 2020-04-01 | Filing |
| Large Shareholder, Director | $121.67 | 91,507 | $11,133,647.54 | 417,030 | 2020-04-01 | Filing |
| Large Shareholder, Director | $130.09 | 2,184 | $284,127.04 | 236,250 | 2020-03-16 | Filing |
| Large Shareholder, Director | $128.98 | 2,600 | $335,344.10 | 238,434 | 2020-03-16 | Filing |
| Large Shareholder, Director | $128.08 | 3,600 | $461,072.88 | 241,034 | 2020-03-16 | Filing |
| Large Shareholder, Director | $127.08 | 4,307 | $547,353.80 | 244,634 | 2020-03-16 | Filing |
| Large Shareholder, Director | $125.65 | 3,409 | $428,354.83 | 248,941 | 2020-03-16 | Filing |
| Large Shareholder, Director | $125.00 | 3,086 | $385,745.06 | 252,350 | 2020-03-16 | Filing |
| Large Shareholder, Director | $123.91 | 4,266 | $528,594.09 | 255,436 | 2020-03-16 | Filing |
| Large Shareholder, Director | $122.84 | 3,663 | $449,953.40 | 259,702 | 2020-03-16 | Filing |
| Large Shareholder, Director | $121.90 | 11,763 | $1,433,855.59 | 263,365 | 2020-03-16 | Filing |
| Large Shareholder, Director | $120.89 | 11,080 | $1,339,477.82 | 275,128 | 2020-03-16 | Filing |
| Large Shareholder, Director | $119.87 | 19,179 | $2,298,975.22 | 286,208 | 2020-03-16 | Filing |
| Large Shareholder, Director | $119.02 | 4,382 | $521,553.09 | 305,387 | 2020-03-16 | Filing |
| Large Shareholder, Director | $117.68 | 3,015 | $354,817.86 | 309,769 | 2020-03-16 | Filing |
| Large Shareholder, Director | $116.62 | 2,216 | $258,426.60 | 312,784 | 2020-03-16 | Filing |