| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $103.11 | 5,026 | $518,225.83 | 6,593,658 | 2021-03-03 | Filing |
| Large Shareholder | $103.41 | 4,819 | $498,314.48 | 6,598,684 | 2021-03-02 | Filing |
| Officer, Director | $102.68 | 800 | $82,147.28 | 640,250 | 2021-03-01 | Filing |
| Large Shareholder | $103.75 | 4,033 | $418,418.51 | 6,603,503 | 2021-03-01 | Filing |