| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $44.72 | 2,779 | $124,283.27 | 88,365 | 2023-01-03 | Filing |
| Officer | $43.74 | 3,961 | $173,268.00 | 91,144 | 2023-01-03 | Filing |
| Officer | $42.93 | 11,328 | $486,330.30 | 95,105 | 2023-01-03 | Filing |
| Officer | $46.01 | 3,169 | $145,790.48 | 86,433 | 2022-12-19 | Filing |
| Officer | $45.23 | 16,831 | $761,331.77 | 89,602 | 2022-12-19 | Filing |
| Large Shareholder, Officer, Director | $45.83 | 14,502 | $664,565.75 | 0 | 2022-12-19 | Filing |
| Large Shareholder, Officer, Director | $45.20 | 37,882 | $1,712,425.50 | 14,502 | 2022-12-19 | Filing |
| Large Shareholder, Officer, Director | $49.10 | 3,900 | $191,482.98 | 0 | 2022-12-16 | Filing |
| Large Shareholder, Officer, Director | $48.07 | 5,831 | $280,296.75 | 3,900 | 2022-12-16 | Filing |
| Large Shareholder, Officer, Director | $47.45 | 33,070 | $1,569,178.11 | 9,731 | 2022-12-16 | Filing |
| Large Shareholder, Officer, Director | $46.48 | 9,583 | $445,402.51 | 42,801 | 2022-12-16 | Filing |
| Large Shareholder, Officer, Director | $52.00 | 300 | $15,598.71 | 0 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $51.16 | 15,396 | $787,720.94 | 300 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $50.06 | 11,286 | $564,933.14 | 15,696 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $49.22 | 25,402 | $1,250,228.02 | 26,982 | 2022-12-15 | Filing |
| Officer | $50.00 | 4,500 | $225,000.00 | 55,644 | 2022-12-09 | Filing |
| Officer | $47.76 | 900 | $42,983.01 | 86,433 | 2022-12-05 | Filing |
| Officer | $46.58 | 1,300 | $60,549.06 | 87,333 | 2022-12-05 | Filing |
| Officer | $45.54 | 5,408 | $246,272.75 | 88,633 | 2022-12-05 | Filing |
| Officer | $44.48 | 3,988 | $177,371.09 | 94,041 | 2022-12-05 | Filing |