| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $105.97 | 4,793 | $507,914.21 | 61,045 | 2021-03-11 | Filing |
| Officer, Director | $105.57 | 1,000 | $105,572.80 | 633,750 | 2021-03-11 | Filing |
| Officer, Director | $105.50 | 1,000 | $105,499.00 | 634,750 | 2021-03-10 | Filing |
| Large Shareholder | $108.04 | 6,714 | $725,378.55 | 6,557,734 | 2021-03-12 | Filing |
| Large Shareholder | $106.37 | 2,868 | $305,071.17 | 6,564,448 | 2021-03-11 | Filing |
| Large Shareholder | $105.71 | 3,043 | $321,690.14 | 6,567,316 | 2021-03-10 | Filing |
| Officer | $105.75 | 104 | $10,998.00 | 1,568 | 2021-03-09 | Filing |
| Officer | $105.75 | 31 | $3,278.25 | 1,568 | 2021-03-09 | Filing |
| Officer | $105.75 | 1,267 | $133,985.25 | 1,568 | 2021-03-09 | Filing |
| Officer | $105.75 | 283 | $29,927.25 | 1,568 | 2021-03-09 | Filing |
| Officer | $105.75 | 315 | $33,311.25 | 1,568 | 2021-03-09 | Filing |
| Officer, Director | $106.23 | 500 | $53,115.00 | 635,750 | 2021-03-09 | Filing |
| Officer, Director | $104.50 | 1,500 | $156,742.95 | 636,250 | 2021-03-05 | Filing |
| Large Shareholder | $105.70 | 5,508 | $582,209.37 | 6,570,359 | 2021-03-09 | Filing |
| Large Shareholder | $106.47 | 6,370 | $678,185.87 | 6,575,867 | 2021-03-08 | Filing |
| Large Shareholder | $104.45 | 7,062 | $737,591.30 | 6,582,237 | 2021-03-05 | Filing |
| Officer, Director | $102.97 | 500 | $51,482.65 | 637,750 | 2021-03-04 | Filing |
| Officer, Director | $103.29 | 1,000 | $103,285.00 | 638,250 | 2021-03-03 | Filing |
| Officer, Director | $104.20 | 1,000 | $104,195.10 | 639,250 | 2021-03-02 | Filing |
| Large Shareholder | $103.54 | 4,359 | $451,316.48 | 6,589,299 | 2021-03-04 | Filing |