| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $250.25 | 714 | $178,679.64 | 67,419 | 2020-10-06 | Filing |
| Officer, Director | $253.22 | 100 | $25,322.00 | 29,323,241 | 2020-10-05 | Filing |
| Officer, Director | $252.37 | 1,872 | $472,441.88 | 29,323,341 | 2020-10-05 | Filing |
| Officer, Director | $251.22 | 6,442 | $1,618,359.88 | 29,325,213 | 2020-10-05 | Filing |
| Officer, Director | $250.45 | 6,586 | $1,649,439.99 | 29,331,655 | 2020-10-05 | Filing |
| Officer, Director | $254.31 | 1,100 | $279,736.05 | 29,338,241 | 2020-10-02 | Filing |
| Officer, Director | $253.29 | 900 | $227,962.98 | 29,339,341 | 2020-10-02 | Filing |
| Officer, Director | $252.38 | 2,300 | $580,485.04 | 29,340,241 | 2020-10-02 | Filing |
| Officer, Director | $251.04 | 500 | $125,521.00 | 29,342,541 | 2020-10-02 | Filing |
| Officer, Director | $249.81 | 1,608 | $401,689.98 | 29,343,041 | 2020-10-02 | Filing |
| Officer, Director | $248.90 | 5,400 | $1,344,067.02 | 29,344,649 | 2020-10-02 | Filing |
| Officer, Director | $248.29 | 3,192 | $792,542.00 | 29,350,049 | 2020-10-02 | Filing |
| Officer | $253.16 | 5,800 | $1,468,328.00 | 20,264 | 2020-10-01 | Filing |
| Officer, Director | $254.41 | 500 | $127,205.00 | 29,353,241 | 2020-10-01 | Filing |
| Officer, Director | $253.69 | 8,046 | $2,041,151.12 | 29,353,741 | 2020-10-01 | Filing |
| Officer, Director | $252.84 | 5,854 | $1,480,109.55 | 29,361,787 | 2020-10-01 | Filing |
| Officer, Director | $251.66 | 600 | $150,997.02 | 29,367,641 | 2020-10-01 | Filing |
| Officer, Director | $254.97 | 455 | $116,011.12 | 29,368,241 | 2020-09-30 | Filing |
| Officer, Director | $254.06 | 1,295 | $329,011.20 | 29,368,696 | 2020-09-30 | Filing |
| Officer, Director | $252.97 | 1,800 | $455,344.02 | 29,369,991 | 2020-09-30 | Filing |