| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $63.63 | 643 | $40,914.09 | 81,919 | 2021-09-08 | Filing |
| Officer, Director | $63.90 | 400 | $25,560.00 | 242,247 | 2021-09-07 | Filing |
| Large Shareholder, Director | $64.10 | 48,183 | $3,088,530.30 | 9,073,203 | 2021-09-07 | Filing |
| Large Shareholder, Director | $64.09 | 6,840 | $438,375.60 | 9,121,386 | 2021-09-03 | Filing |
| Large Shareholder, Director | $62.48 | 20,032 | $1,251,599.36 | 9,128,226 | 2021-08-30 | Filing |
| Large Shareholder, Director | $62.35 | 152,500 | $9,508,375.00 | 8,358,142 | 2021-08-27 | Filing |
| Large Shareholder, Director | $62.22 | 55,000 | $3,422,100.00 | 9,148,258 | 2021-08-27 | Filing |
| Officer, Director | $62.00 | 300 | $18,600.00 | 242,647 | 2021-08-10 | Filing |
| Large Shareholder, Director | $62.03 | 243 | $15,073.29 | 9,203,258 | 2021-08-10 | Filing |
| Large Shareholder, Director | $62.03 | 7,524 | $466,713.72 | 9,203,501 | 2021-08-09 | Filing |
| Large Shareholder, Director | $61.88 | 12,500 | $773,500.00 | 8,510,642 | 2021-08-06 | Filing |
| Large Shareholder, Director | $61.83 | 10,000 | $618,300.00 | 8,523,142 | 2021-08-05 | Filing |
| Large Shareholder, Director | $62.14 | 7,201 | $447,470.14 | 9,211,025 | 2021-08-05 | Filing |
| Director | $61.52 | 4,500 | $276,840.00 | 36,299 | 2021-08-04 | Filing |
| Officer | $61.18 | 1,910 | $116,853.80 | 89,349 | 2021-08-03 | Filing |
| Officer | $60.18 | 7,090 | $426,676.20 | 91,259 | 2021-08-03 | Filing |
| Officer, Director | $61.52 | 300 | $18,456.00 | 242,947 | 2021-08-03 | Filing |
| Large Shareholder, Director | $60.17 | 14,496 | $872,224.32 | 9,218,226 | 2021-07-23 | Filing |
| Large Shareholder, Director | $60.06 | 20,504 | $1,231,470.24 | 9,232,722 | 2021-07-22 | Filing |
| Large Shareholder, Director | $60.26 | 55,000 | $3,314,300.00 | 9,253,226 | 2021-07-21 | Filing |