| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $90.44 | 107 | $9,677.08 | 3,815,206 | 2021-08-02 | Filing |
| Large Shareholder | $89.39 | 969 | $86,623.46 | 3,815,313 | 2021-08-02 | Filing |
| Large Shareholder | $88.29 | 1,127 | $99,500.58 | 3,816,282 | 2021-08-02 | Filing |
| Large Shareholder | $87.13 | 7,646 | $666,225.80 | 3,817,409 | 2021-08-02 | Filing |
| Officer | $87.14 | 582 | $50,713.91 | 14,724 | 2021-07-27 | Filing |
| Large Shareholder, Director | $87.64 | 1,198 | $104,998.23 | 1,278,671 | 2021-07-20 | Filing |
| Large Shareholder, Director | $87.17 | 3,673 | $320,183.86 | 1,279,869 | 2021-07-20 | Filing |
| Large Shareholder, Director | $86.12 | 129 | $11,109.70 | 1,283,542 | 2021-07-20 | Filing |
| Large Shareholder, Director | $86.73 | 1,065 | $92,372.14 | 1,283,671 | 2021-07-19 | Filing |
| Large Shareholder, Director | $85.93 | 3,935 | $338,134.94 | 1,284,736 | 2021-07-19 | Filing |
| Large Shareholder, Director | $87.64 | 1,198 | $104,998.23 | 985,918 | 2021-07-20 | Filing |
| Large Shareholder, Director | $87.17 | 3,673 | $320,183.86 | 987,116 | 2021-07-20 | Filing |
| Large Shareholder, Director | $86.13 | 129 | $11,110.36 | 990,789 | 2021-07-20 | Filing |
| Large Shareholder, Director | $86.73 | 1,066 | $92,458.76 | 990,918 | 2021-07-19 | Filing |
| Large Shareholder, Director | $85.93 | 3,934 | $338,048.62 | 991,984 | 2021-07-19 | Filing |
| Large Shareholder | $87.64 | 2,396 | $209,996.22 | 3,825,055 | 2021-07-20 | Filing |
| Large Shareholder | $87.17 | 7,346 | $640,367.72 | 3,827,451 | 2021-07-20 | Filing |
| Large Shareholder | $86.12 | 258 | $22,220.20 | 3,834,797 | 2021-07-20 | Filing |
| Large Shareholder | $86.73 | 2,131 | $184,831.01 | 3,835,055 | 2021-07-19 | Filing |
| Large Shareholder | $85.93 | 7,869 | $676,183.17 | 3,837,186 | 2021-07-19 | Filing |