| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Other | $125.54 | 1,116 | $140,102.64 | 24,287 | 2021-07-06 | Filing |
| Large Shareholder, Other | $128.77 | 8,852 | $1,139,872.04 | 0 | 2021-07-02 | Filing |
| Large Shareholder, Other | $127.81 | 12,740 | $1,628,299.40 | 8,852 | 2021-07-02 | Filing |
| Large Shareholder, Other | $126.92 | 10,442 | $1,325,298.64 | 21,592 | 2021-07-02 | Filing |
| Large Shareholder, Other | $127.71 | 49,177 | $6,280,394.67 | 0 | 2021-07-01 | Filing |
| Large Shareholder, Other | $127.09 | 13,948 | $1,772,651.32 | 49,177 | 2021-07-01 | Filing |
| Large Shareholder, Other | $126.10 | 3,002 | $378,552.20 | 63,125 | 2021-07-01 | Filing |
| Large Shareholder, Other | $124.48 | 700 | $87,136.00 | 66,127 | 2021-07-01 | Filing |
| Officer | $130.34 | 200 | $26,067.28 | 0 | 2021-06-25 | Filing |
| Officer | $121.31 | 1,076 | $130,529.56 | 0 | 2021-06-22 | Filing |
| Officer | $120.17 | 7,500 | $901,275.00 | 1,076 | 2021-06-22 | Filing |
| Officer | $120.04 | 1,424 | $170,938.67 | 0 | 2021-06-21 | Filing |
| Large Shareholder, Other | $96.02 | 300 | $28,806.00 | 0 | 2021-06-09 | Filing |
| Large Shareholder, Other | $95.08 | 4,151 | $394,677.08 | 300 | 2021-06-09 | Filing |
| Large Shareholder, Other | $93.95 | 2,000 | $187,900.00 | 4,451 | 2021-06-09 | Filing |
| Large Shareholder, Other | $92.55 | 2,737 | $253,309.35 | 6,451 | 2021-06-09 | Filing |
| Large Shareholder, Other | $91.76 | 8,891 | $815,838.16 | 9,188 | 2021-06-09 | Filing |
| Large Shareholder, Other | $95.81 | 13,404 | $1,284,237.24 | 0 | 2021-06-08 | Filing |
| Large Shareholder, Other | $94.99 | 7,305 | $693,901.95 | 13,404 | 2021-06-08 | Filing |
| Large Shareholder, Other | $94.05 | 896 | $84,268.80 | 20,709 | 2021-06-08 | Filing |