| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.44 | 20,000 | $1,808,800.00 | 1,123,988 | 2020-11-02 | Filing |
| Large Shareholder, Officer, Director | $98.85 | 12,535 | $1,239,084.75 | 1,123,988 | 2020-09-24 | Filing |
| Large Shareholder, Officer, Director | $100.58 | 13,000 | $1,307,540.00 | 1,136,523 | 2020-09-23 | Filing |
| Large Shareholder, Officer, Director | $100.68 | 20,000 | $2,013,600.00 | 1,149,523 | 2020-09-17 | Filing |
| Large Shareholder, Officer, Director | $102.48 | 20,000 | $2,049,600.00 | 1,169,523 | 2020-09-16 | Filing |
| Large Shareholder, Officer, Director | $102.66 | 20,000 | $2,053,200.00 | 1,189,523 | 2020-09-10 | Filing |
| Large Shareholder, Officer, Director | $102.80 | 20,000 | $2,056,000.00 | 1,209,523 | 2020-09-09 | Filing |
| Director | $111.23 | 7,893 | $877,903.66 | 42,762 | 2020-09-02 | Filing |
| Director | $111.22 | 20,525 | $2,282,702.24 | 42,762 | 2020-09-02 | Filing |
| Director | $128.31 | 4,665 | $598,563.82 | 32,595 | 2020-08-18 | Filing |
| Director | $133.71 | 6,609 | $883,664.28 | 24,579 | 2020-08-17 | Filing |
| Director | $124.11 | 6,000 | $744,635.40 | 26,771 | 2020-08-11 | Filing |
| Director | $131.00 | 6,297 | $824,907.00 | 8,276 | 2020-08-07 | Filing |
| Director | $130.27 | 1,000 | $130,270.00 | 12,489 | 2020-08-10 | Filing |
| Director | $87.51 | 6,572 | $575,142.01 | 4,269 | 2020-06-03 | Filing |
| Director | $87.50 | 5,322 | $465,690.97 | 37,260 | 2020-06-03 | Filing |
| Director | $85.15 | 4,385 | $373,373.10 | 10,188 | 2020-05-26 | Filing |
| Director | $85.10 | 4,093 | $348,322.08 | 13,489 | 2020-05-26 | Filing |
| Director | $85.21 | 1,660 | $141,454.24 | 14,761 | 2020-05-12 | Filing |
| Director | $81.99 | 4,940 | $405,024.67 | 24,933 | 2020-05-11 | Filing |