| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $92.00 | 1,200 | $110,400.96 | 2,754,485 | 2020-05-11 | Filing |
| Officer, Director | $91.34 | 60,068 | $5,486,575.08 | 2,755,685 | 2020-05-11 | Filing |
| Officer, Director | $90.40 | 73,730 | $6,665,103.52 | 2,815,753 | 2020-05-11 | Filing |
| Officer, Director | $90.13 | 25,049 | $2,257,641.32 | 2,883,483 | 2020-05-08 | Filing |
| Officer, Director | $84.27 | 8,538 | $719,537.39 | 2,907,782 | 2020-05-07 | Filing |
| Officer, Director | $83.73 | 41,893 | $3,507,901.98 | 2,916,320 | 2020-05-07 | Filing |
| Officer, Director | $82.57 | 17,582 | $1,451,735.19 | 2,958,213 | 2020-05-07 | Filing |
| Officer, Director | $81.82 | 5,400 | $441,830.16 | 2,975,795 | 2020-05-07 | Filing |
| Director | $72.17 | 2,690 | $194,137.30 | 1,302 | 2020-05-04 | Filing |
| Officer, Director | $82.26 | 35,300 | $2,903,657.98 | 2,979,433 | 2020-05-06 | Filing |
| Officer, Director | $81.35 | 22,298 | $1,813,882.10 | 3,014,733 | 2020-05-06 | Filing |
| Officer, Director | $80.33 | 42,402 | $3,406,118.74 | 3,037,031 | 2020-05-06 | Filing |
| Officer, Director | $80.19 | 20,153 | $1,616,129.53 | 3,077,033 | 2020-05-05 | Filing |
| Officer, Director | $78.25 | 724 | $56,650.83 | 3,097,186 | 2020-05-05 | Filing |
| Officer, Director | $77.58 | 2,806 | $217,683.59 | 3,097,910 | 2020-05-05 | Filing |
| Officer, Director | $76.52 | 1,530 | $117,075.91 | 3,100,716 | 2020-05-05 | Filing |
| Officer, Director | $75.51 | 5,970 | $450,812.01 | 3,102,246 | 2020-05-05 | Filing |
| Officer, Director | $74.00 | 3,971 | $293,854.00 | 3,105,416 | 2020-05-04 | Filing |
| Officer, Director | $73.37 | 45,258 | $3,320,674.50 | 3,109,387 | 2020-05-04 | Filing |
| Officer, Director | $72.55 | 14,742 | $1,069,567.48 | 3,154,645 | 2020-05-04 | Filing |