| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $95.06 | 50,000 | $4,753,000.00 | 724,602 | 2020-08-28 | Filing |
| Director | $97.67 | 15,089 | $1,473,742.63 | 176,125 | 2020-08-28 | Filing |
| Director | $97.01 | 25,971 | $2,519,446.71 | 191,214 | 2020-08-28 | Filing |
| Director | $95.93 | 24,845 | $2,383,380.85 | 217,185 | 2020-08-28 | Filing |
| Director | $94.95 | 67,389 | $6,398,585.55 | 242,030 | 2020-08-28 | Filing |
| Director | $93.93 | 41,706 | $3,917,444.58 | 309,419 | 2020-08-28 | Filing |
| Large Shareholder, Officer, Director | $89.10 | 2,700 | $240,570.00 | 288,547 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $88.35 | 3,500 | $309,225.00 | 291,247 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $86.73 | 2,278 | $197,570.94 | 294,747 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $85.97 | 6,999 | $601,704.03 | 297,025 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $84.85 | 14,691 | $1,246,531.35 | 304,024 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $84.02 | 56,561 | $4,752,255.22 | 318,715 | 2020-08-24 | Filing |
| Large Shareholder, Officer, Director | $83.13 | 5,579 | $463,782.27 | 375,276 | 2020-08-24 | Filing |
| Officer | $89.50 | 159 | $14,230.50 | 265,840 | 2020-08-24 | Filing |
| Officer | $88.92 | 900 | $80,028.00 | 265,999 | 2020-08-24 | Filing |
| Officer | $87.44 | 600 | $52,464.00 | 266,899 | 2020-08-24 | Filing |
| Officer | $86.31 | 1,110 | $95,804.10 | 267,499 | 2020-08-24 | Filing |
| Officer | $85.15 | 1,600 | $136,240.00 | 268,609 | 2020-08-24 | Filing |
| Officer | $84.18 | 9,082 | $764,522.76 | 270,209 | 2020-08-24 | Filing |
| Officer | $83.42 | 2,801 | $233,659.42 | 279,291 | 2020-08-24 | Filing |