| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $126.07 | 18,684 | $2,355,441.43 | 450,000 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $125.15 | 14,534 | $1,818,890.86 | 468,684 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $127.15 | 11,283 | $1,434,591.70 | 483,218 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $128.00 | 7,539 | $964,987.48 | 494,501 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $131.23 | 6,200 | $813,611.74 | 502,040 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $132.09 | 6,020 | $795,152.90 | 508,240 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $124.14 | 5,990 | $743,596.20 | 514,260 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $123.10 | 5,347 | $658,236.55 | 520,250 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $130.20 | 3,951 | $514,422.97 | 525,597 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $133.10 | 3,596 | $478,617.53 | 529,548 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $134.31 | 3,004 | $403,467.24 | 533,144 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $129.19 | 2,898 | $374,405.37 | 536,148 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $135.20 | 2,500 | $337,992.00 | 539,046 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $136.71 | 1,500 | $205,069.95 | 541,546 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $138.11 | 600 | $82,864.98 | 543,046 | 2021-03-08 | Filing |
| Large Shareholder, Officer, Director | $138.75 | 400 | $55,501.00 | 543,646 | 2021-03-08 | Filing |
| Officer | $161.64 | 4,591 | $742,077.30 | 24,802 | 2021-03-03 | Filing |
| Officer | $160.17 | 2,553 | $408,905.59 | 29,393 | 2021-03-03 | Filing |
| Large Shareholder, Officer, Director | $166.54 | 28,524 | $4,750,446.86 | 5,643,940 | 2021-03-01 | Filing |
| Large Shareholder, Officer, Director | $167.43 | 27,762 | $4,648,274.95 | 5,672,464 | 2021-03-01 | Filing |