| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $82.06 | 55,502 | $4,554,494.12 | 566,887 | 2020-08-07 | Filing |
| Large Shareholder, Officer, Director | $81.08 | 59,981 | $4,863,259.48 | 622,389 | 2020-08-07 | Filing |
| Large Shareholder, Officer, Director | $80.32 | 77,713 | $6,241,908.16 | 682,370 | 2020-08-07 | Filing |
| Large Shareholder, Officer, Director | $79.13 | 69,594 | $5,506,973.22 | 760,083 | 2020-08-07 | Filing |
| Large Shareholder, Officer, Director | $77.97 | 128,467 | $10,016,571.99 | 829,677 | 2020-08-07 | Filing |
| Large Shareholder, Officer, Director | $77.13 | 63,506 | $4,898,217.78 | 958,144 | 2020-08-07 | Filing |
| Director | $82.95 | 1,300 | $107,835.00 | 3,844 | 2020-07-28 | Filing |
| Director | $82.05 | 1,100 | $90,255.00 | 5,144 | 2020-07-28 | Filing |
| Director | $80.84 | 1,200 | $97,008.00 | 6,244 | 2020-07-28 | Filing |
| Director | $80.05 | 400 | $32,020.00 | 7,444 | 2020-07-28 | Filing |
| Officer, Director | $79.35 | 3,010 | $238,843.50 | 349,409 | 2020-07-24 | Filing |
| Officer, Director | $78.54 | 5,120 | $402,124.80 | 352,419 | 2020-07-24 | Filing |
| Officer, Director | $77.58 | 1,170 | $90,768.60 | 357,539 | 2020-07-24 | Filing |
| Officer, Director | $76.13 | 700 | $53,291.00 | 358,709 | 2020-07-24 | Filing |
| Officer | $79.26 | 686 | $54,372.36 | 306,454 | 2020-07-24 | Filing |
| Officer | $78.48 | 1,097 | $86,092.56 | 307,140 | 2020-07-24 | Filing |
| Officer | $76.50 | 300 | $22,950.00 | 308,237 | 2020-07-24 | Filing |
| Officer | $82.94 | 400 | $33,176.00 | 210,040 | 2020-07-15 | Filing |
| Officer | $82.23 | 1,281 | $105,336.63 | 210,440 | 2020-07-15 | Filing |
| Officer | $80.99 | 500 | $40,495.00 | 211,721 | 2020-07-15 | Filing |