| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $66.22 | 50,000 | $3,311,000.00 | 8,988,226 | 2021-09-23 | Filing |
| Officer | $61.42 | 10,000 | $614,200.00 | 25,259 | 2021-09-20 | Filing |
| Officer | $64.13 | 10,000 | $641,300.00 | 35,259 | 2021-09-17 | Filing |
| Officer | $62.64 | 10,000 | $626,400.00 | 45,259 | 2021-09-16 | Filing |
| Officer | $62.80 | 644 | $40,443.20 | 79,697 | 2021-09-15 | Filing |
| Officer | $62.49 | 1,578 | $98,609.22 | 80,341 | 2021-09-15 | Filing |
| Officer, Director | $63.73 | 400 | $25,492.00 | 241,847 | 2021-09-14 | Filing |
| Officer | $61.82 | 10,000 | $618,200.00 | 55,259 | 2021-09-15 | Filing |
| Officer | $62.87 | 10,000 | $628,700.00 | 65,259 | 2021-09-14 | Filing |
| Large Shareholder, Director | $65.39 | 14,294 | $934,684.66 | 9,038,226 | 2021-09-10 | Filing |
| Large Shareholder, Director | $64.39 | 20,683 | $1,331,778.37 | 9,052,520 | 2021-09-10 | Filing |
| Officer | $64.83 | 10,000 | $648,300.00 | 75,259 | 2021-09-13 | Filing |
| Officer | $65.00 | 6,679 | $434,135.00 | 85,259 | 2021-09-10 | Filing |
| 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 |