| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $110.77 | 1,016 | $112,542.32 | 63,628 | 2020-09-04 | Filing |
| Officer | $109.26 | 800 | $87,408.00 | 64,644 | 2020-09-04 | Filing |
| Officer | $108.56 | 800 | $86,848.00 | 65,444 | 2020-09-04 | Filing |
| Officer, Director | $118.11 | 700 | $82,677.00 | 275,200 | 2020-09-04 | Filing |
| Officer, Director | $116.82 | 700 | $81,774.00 | 275,900 | 2020-09-04 | Filing |
| Officer, Director | $115.98 | 5,542 | $642,761.16 | 276,600 | 2020-09-04 | Filing |
| Officer, Director | $115.05 | 2,608 | $300,050.40 | 282,142 | 2020-09-04 | Filing |
| Officer, Director | $114.08 | 6,761 | $771,294.88 | 284,750 | 2020-09-04 | Filing |
| Officer, Director | $112.90 | 2,078 | $234,606.20 | 291,511 | 2020-09-04 | Filing |
| Officer, Director | $111.75 | 2,200 | $245,850.00 | 293,589 | 2020-09-04 | Filing |
| Officer, Director | $110.53 | 700 | $77,371.00 | 295,789 | 2020-09-04 | Filing |
| Officer, Director | $109.58 | 832 | $91,170.56 | 296,489 | 2020-09-04 | Filing |
| Officer, Director | $108.67 | 1,100 | $119,537.00 | 297,321 | 2020-09-04 | Filing |
| Officer | $118.15 | 150 | $17,722.50 | 108,722 | 2020-09-04 | Filing |
| Officer | $116.18 | 587 | $68,197.66 | 108,872 | 2020-09-04 | Filing |
| Officer | $115.44 | 443 | $51,139.92 | 109,459 | 2020-09-04 | Filing |
| Officer | $114.19 | 710 | $81,074.90 | 109,902 | 2020-09-04 | Filing |
| Officer | $113.11 | 500 | $56,555.00 | 110,612 | 2020-09-04 | Filing |
| Officer | $111.70 | 250 | $27,925.00 | 111,112 | 2020-09-04 | Filing |
| Officer | $110.11 | 150 | $16,516.50 | 111,362 | 2020-09-04 | Filing |