| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $90.94 | 1,500 | $136,409.10 | 679,250 | 2020-11-19 | Filing |
| Officer | $92.18 | 19 | $1,751.51 | 0 | 2020-11-19 | Filing |
| Officer | $92.18 | 1,700 | $156,713.82 | 0 | 2020-11-19 | Filing |
| Large Shareholder, Director | $91.46 | 6,000 | $548,742.00 | 205,437 | 2020-11-19 | Filing |
| Officer | $93.03 | 300 | $27,910.05 | 205 | 2020-11-10 | Filing |
| Officer | $86.50 | 2,321 | $200,766.50 | 658 | 2020-11-05 | Filing |
| Officer | $87.69 | 825 | $72,344.25 | 2,979 | 2020-11-05 | Filing |
| Large Shareholder | $92.16 | 258 | $23,776.89 | 6,619,036 | 2020-10-29 | Filing |
| Large Shareholder | $92.00 | 501 | $46,092.00 | 6,619,294 | 2020-10-27 | Filing |
| Officer, Director | $90.80 | 1,000 | $90,800.10 | 680,750 | 2020-10-22 | Filing |
| Officer, Director | $90.38 | 1,000 | $90,384.30 | 681,750 | 2020-10-21 | Filing |
| Large Shareholder | $92.22 | 2,450 | $225,939.74 | 6,619,795 | 2020-10-23 | Filing |
| Large Shareholder | $91.60 | 2,087 | $191,158.97 | 6,622,245 | 2020-10-22 | Filing |
| Large Shareholder | $90.63 | 4,353 | $394,518.92 | 6,624,332 | 2020-10-21 | Filing |
| Officer, Director | $91.19 | 1,000 | $91,192.90 | 682,750 | 2020-10-20 | Filing |
| Officer, Director | $90.44 | 1,000 | $90,436.50 | 683,750 | 2020-10-19 | Filing |
| Officer, Director | $90.65 | 1,000 | $90,653.70 | 684,750 | 2020-10-16 | Filing |
| Large Shareholder | $91.27 | 2,375 | $216,767.20 | 6,628,685 | 2020-10-20 | Filing |
| Large Shareholder | $90.74 | 5,508 | $499,774.99 | 6,631,060 | 2020-10-19 | Filing |
| Large Shareholder | $90.50 | 3,631 | $328,614.58 | 6,636,568 | 2020-10-16 | Filing |