| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $60.80 | 411,250 | $25,004,658.00 | 45,096,098 | 2021-06-04 | Filing |
| Large Shareholder, Officer, Director | $62.02 | 1,217 | $75,483.82 | 45,507,348 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $61.67 | 230,437 | $14,211,026.75 | 45,508,565 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $60.58 | 176,846 | $10,713,631.32 | 45,739,002 | 2021-06-03 | Filing |
| Large Shareholder, Officer, Director | $62.64 | 67,095 | $4,202,884.48 | 45,915,848 | 2021-06-02 | Filing |
| Large Shareholder, Officer, Director | $61.77 | 336,689 | $20,795,966.44 | 45,982,943 | 2021-06-02 | Filing |
| Officer | $62.37 | 1,300 | $81,081.00 | 322,909 | 2021-05-28 | Filing |
| Officer | $61.98 | 4,700 | $291,299.42 | 324,209 | 2021-05-28 | Filing |
| Officer | $55.13 | 700 | $38,589.04 | 528,800 | 2021-05-18 | Filing |
| Officer | $54.51 | 32,930 | $1,794,879.29 | 529,500 | 2021-05-18 | Filing |
| Officer | $53.35 | 20,897 | $1,114,850.77 | 1,711,878 | 2021-05-17 | Filing |
| Officer | $52.70 | 26,626 | $1,403,118.31 | 1,732,775 | 2021-05-17 | Filing |
| Officer | $53.34 | 37,053 | $1,976,573.76 | 1,030,304 | 2021-05-17 | Filing |
| Officer | $52.69 | 43,718 | $2,303,606.34 | 1,067,357 | 2021-05-17 | Filing |
| Officer | $53.42 | 2,054 | $109,731.05 | 1,256,677 | 2021-05-17 | Filing |
| Officer | $52.85 | 6,487 | $342,847.03 | 1,258,731 | 2021-05-17 | Filing |
| Officer | $52.66 | 4,865 | $256,190.90 | 1,265,218 | 2021-05-17 | Filing |
| Officer | $54.17 | 15,779 | $854,748.43 | 1,895,529 | 2021-05-18 | Filing |
| Officer | $53.46 | 7,195 | $384,615.20 | 1,911,308 | 2021-05-17 | Filing |
| Officer | $52.86 | 27,908 | $1,475,191.76 | 1,918,503 | 2021-05-17 | Filing |