| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $62.74 | 48,605 | $3,049,477.70 | 6,729,497 | 2021-06-01 | Filing |
| Large Shareholder | $63.27 | 1,034 | $65,421.18 | 6,778,102 | 2021-06-01 | Filing |
| Large Shareholder | $62.72 | 40,716 | $2,553,707.52 | 6,779,136 | 2021-06-01 | Filing |
| Large Shareholder | $61.80 | 39,857 | $2,463,162.60 | 6,819,852 | 2021-05-26 | Filing |
| Large Shareholder | $61.40 | 26,309 | $1,615,372.60 | 6,859,709 | 2021-05-26 | Filing |
| Large Shareholder | $63.21 | 11,607 | $733,678.47 | 6,886,018 | 2021-05-25 | Filing |
| Large Shareholder | $62.44 | 37,697 | $2,353,800.68 | 6,897,625 | 2021-05-25 | Filing |
| Large Shareholder | $61.32 | 45,668 | $2,800,361.76 | 6,935,322 | 2021-05-25 | Filing |
| Large Shareholder | $63.56 | 173 | $10,995.88 | 6,980,990 | 2021-05-24 | Filing |
| Large Shareholder | $63.06 | 49,827 | $3,142,090.62 | 6,981,163 | 2021-05-24 | Filing |
| Large Shareholder | $63.48 | 7,428 | $471,529.44 | 7,030,990 | 2021-05-24 | Filing |
| Large Shareholder | $62.99 | 34,322 | $2,161,942.78 | 7,038,418 | 2021-05-24 | Filing |
| Officer, Director | $61.20 | 5,546 | $339,415.20 | 1,006,337 | 2021-05-18 | Filing |
| Officer, Director | $60.96 | 9,454 | $576,315.84 | 1,011,883 | 2021-05-18 | Filing |
| Officer, Director | $61.26 | 6,777 | $415,159.02 | 1,021,337 | 2021-05-17 | Filing |
| Officer, Director | $60.68 | 8,223 | $498,971.64 | 1,028,114 | 2021-05-17 | Filing |
| Large Shareholder | $60.07 | 71,700 | $4,307,019.00 | 7,072,740 | 2021-05-14 | Filing |
| Large Shareholder | $58.92 | 71,700 | $4,224,564.00 | 7,144,440 | 2021-05-13 | Filing |
| Large Shareholder | $58.26 | 6,600 | $384,516.00 | 7,216,140 | 2021-05-13 | Filing |
| Large Shareholder | $57.83 | 29,360 | $1,697,888.80 | 7,222,740 | 2021-05-12 | Filing |