| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $176.00 | 134 | $23,584.00 | 59,945 | 2020-06-09 | Filing |
| Officer, Director | $175.04 | 4,866 | $851,746.10 | 60,079 | 2020-06-09 | Filing |
| Director | $170.00 | 119 | $20,230.00 | 8,106 | 2020-06-05 | Filing |
| Officer | $173.63 | 5,000 | $868,150.00 | 40,957 | 2020-06-08 | Filing |
| Officer, Director | $176.11 | 2,334 | $411,051.01 | 30,108,800 | 2020-06-08 | Filing |
| Officer, Director | $175.50 | 2,500 | $438,753.00 | 30,111,134 | 2020-06-08 | Filing |
| Officer, Director | $174.23 | 3,000 | $522,675.90 | 30,113,634 | 2020-06-08 | Filing |
| Officer, Director | $173.57 | 2,166 | $375,952.62 | 30,116,634 | 2020-06-08 | Filing |
| Officer, Director | $173.65 | 6,139 | $1,066,049.63 | 30,108,800 | 2020-06-05 | Filing |
| Officer, Director | $172.91 | 2,100 | $363,108.06 | 30,114,939 | 2020-06-05 | Filing |
| Officer, Director | $171.89 | 600 | $103,132.02 | 30,117,039 | 2020-06-05 | Filing |
| Officer, Director | $170.21 | 461 | $78,469.02 | 30,117,639 | 2020-06-05 | Filing |
| Officer, Director | $169.15 | 300 | $50,745.00 | 30,118,100 | 2020-06-05 | Filing |
| Officer, Director | $167.69 | 400 | $67,075.00 | 30,118,400 | 2020-06-05 | Filing |
| Officer | $174.83 | 876 | $153,151.08 | 15,020 | 2020-06-03 | Filing |
| Officer, Director | $175.43 | 100 | $17,543.00 | 30,108,800 | 2020-06-04 | Filing |
| Officer, Director | $174.68 | 647 | $113,019.00 | 30,108,900 | 2020-06-04 | Filing |
| Officer, Director | $173.64 | 2,900 | $503,553.97 | 30,109,547 | 2020-06-04 | Filing |
| Officer, Director | $172.83 | 3,101 | $535,932.50 | 30,112,447 | 2020-06-04 | Filing |
| Officer, Director | $171.60 | 1,200 | $205,920.00 | 30,115,548 | 2020-06-04 | Filing |