| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $184.38 | 500 | $92,188.00 | 65,632 | 2020-07-14 | Filing |
| Director | $200.06 | 119 | $23,807.14 | 7,511 | 2020-07-10 | Filing |
| Officer, Director | $200.07 | 340 | $68,024.00 | 30,008,800 | 2020-07-13 | Filing |
| Officer, Director | $199.05 | 360 | $71,659.01 | 30,009,140 | 2020-07-13 | Filing |
| Officer, Director | $198.11 | 500 | $99,055.00 | 30,009,500 | 2020-07-13 | Filing |
| Officer, Director | $197.15 | 2,033 | $400,800.87 | 30,010,000 | 2020-07-13 | Filing |
| Officer, Director | $195.77 | 200 | $39,154.00 | 30,012,033 | 2020-07-13 | Filing |
| Officer, Director | $194.27 | 200 | $38,853.00 | 30,012,233 | 2020-07-13 | Filing |
| Officer, Director | $192.81 | 300 | $57,842.01 | 30,012,433 | 2020-07-13 | Filing |
| Officer, Director | $191.27 | 300 | $57,381.99 | 30,012,733 | 2020-07-13 | Filing |
| Officer, Director | $189.73 | 300 | $56,919.00 | 30,013,033 | 2020-07-13 | Filing |
| Officer, Director | $188.52 | 467 | $88,037.11 | 30,013,333 | 2020-07-13 | Filing |
| Officer, Director | $199.97 | 381 | $76,188.99 | 30,013,800 | 2020-07-13 | Filing |
| Officer, Director | $198.80 | 900 | $178,920.99 | 30,014,181 | 2020-07-13 | Filing |
| Officer, Director | $197.73 | 2,000 | $395,467.00 | 30,015,081 | 2020-07-13 | Filing |
| Officer, Director | $196.98 | 2,960 | $583,050.74 | 30,017,081 | 2020-07-13 | Filing |
| Officer, Director | $195.65 | 400 | $78,259.00 | 30,020,041 | 2020-07-13 | Filing |
| Officer, Director | $194.32 | 300 | $58,295.01 | 30,020,441 | 2020-07-13 | Filing |
| Officer, Director | $193.23 | 300 | $57,968.01 | 30,020,741 | 2020-07-13 | Filing |
| Officer, Director | $192.40 | 500 | $96,201.00 | 30,021,041 | 2020-07-13 | Filing |