| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder | $101.75 | 7,213 | $733,893.18 | 6,607,536 | 2021-02-26 | Filing |
| Large Shareholder | $102.06 | 4,287 | $437,552.23 | 6,614,749 | 2021-02-25 | Filing |
| Officer | $104.76 | 438 | $45,884.79 | 205 | 2021-02-24 | Filing |
| Officer | $104.76 | 206 | $21,580.52 | 205 | 2021-02-24 | Filing |
| Officer | $104.76 | 375 | $39,284.93 | 205 | 2021-02-24 | Filing |
| Officer, Director | $103.50 | 1,000 | $103,503.10 | 646,050 | 2021-02-23 | Filing |
| Officer, Director | $106.06 | 1,000 | $106,055.10 | 647,050 | 2021-02-19 | Filing |
| Officer, Director | $104.57 | 1,000 | $104,571.60 | 648,050 | 2021-02-18 | Filing |
| Officer | $106.21 | 2,000 | $212,423.20 | 0 | 2021-02-17 | Filing |
| Officer | $103.61 | 4,707 | $487,671.09 | 658 | 2021-02-18 | Filing |
| Officer | $104.17 | 4,900 | $510,452.11 | 658 | 2021-02-17 | Filing |
| Officer | $102.57 | 4,900 | $502,575.85 | 658 | 2021-02-16 | Filing |
| Officer, Director | $104.75 | 1,500 | $157,127.85 | 649,050 | 2021-02-17 | Filing |
| Officer, Director | $101.81 | 1,000 | $101,809.90 | 650,550 | 2021-02-16 | Filing |
| Officer, Director | $101.98 | 500 | $50,990.05 | 651,550 | 2021-02-12 | Filing |
| Officer, Director | $107.94 | 1,000 | $107,938.70 | 652,050 | 2021-02-11 | Filing |