| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $68.09 | 300 | $20,427.00 | 4,167,511 | 2022-01-24 | Filing |
| Officer, Director | $67.41 | 3,100 | $208,971.00 | 4,167,811 | 2022-01-24 | Filing |
| Officer, Director | $66.46 | 10,600 | $704,476.00 | 4,170,911 | 2022-01-24 | Filing |
| Officer, Director | $65.48 | 6,000 | $392,880.00 | 4,181,511 | 2022-01-24 | Filing |
| Officer, Director | $71.25 | 700 | $49,875.00 | 4,187,511 | 2022-01-21 | Filing |
| Officer, Director | $70.46 | 14,700 | $1,035,762.00 | 4,188,211 | 2022-01-21 | Filing |
| Officer, Director | $69.57 | 4,600 | $320,022.00 | 4,202,911 | 2022-01-21 | Filing |
| Officer, Director | $74.36 | 6,300 | $468,468.00 | 4,207,511 | 2022-01-20 | Filing |
| Officer, Director | $73.90 | 11,149 | $823,911.10 | 4,213,811 | 2022-01-20 | Filing |
| Officer, Director | $72.82 | 2,551 | $185,763.82 | 4,224,960 | 2022-01-20 | Filing |
| Officer, Director | $74.39 | 400 | $29,756.00 | 4,227,511 | 2022-01-19 | Filing |
| Officer, Director | $73.18 | 2,262 | $165,533.16 | 4,227,911 | 2022-01-19 | Filing |
| Officer, Director | $72.58 | 17,338 | $1,258,392.04 | 4,230,173 | 2022-01-19 | Filing |
| Officer, Director | $74.19 | 800 | $59,352.00 | 4,247,511 | 2022-01-18 | Filing |
| Officer, Director | $73.58 | 2,300 | $169,234.00 | 4,248,311 | 2022-01-18 | Filing |
| Officer, Director | $72.40 | 16,900 | $1,223,560.00 | 4,250,611 | 2022-01-18 | Filing |
| Officer, Director | $74.49 | 3,294 | $245,370.06 | 4,267,511 | 2022-01-14 | Filing |
| Officer, Director | $73.87 | 16,706 | $1,234,072.22 | 4,270,805 | 2022-01-14 | Filing |
| Officer, Director | $77.08 | 3,583 | $276,177.64 | 4,287,511 | 2022-01-13 | Filing |
| Officer, Director | $76.49 | 16,417 | $1,255,736.33 | 4,291,094 | 2022-01-13 | Filing |