| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $68.17 | 3,900 | $265,844.67 | 48,484 | 2023-02-15 | Filing |
| Large Shareholder, Officer, Director | $68.86 | 1,600 | $110,183.52 | 0 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $68.19 | 7,900 | $538,732.60 | 1,600 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $67.20 | 14,076 | $945,852.30 | 9,500 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $66.31 | 17,028 | $1,129,077.30 | 23,576 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $65.32 | 8,982 | $586,703.34 | 40,604 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $64.37 | 2,098 | $135,055.81 | 49,586 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $63.25 | 700 | $44,276.26 | 51,684 | 2023-02-14 | Filing |
| Large Shareholder, Officer, Director | $63.65 | 18,547 | $1,180,574.05 | 0 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $63.05 | 17,159 | $1,081,847.50 | 18,547 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.92 | 3,800 | $235,313.10 | 35,706 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $60.93 | 3,202 | $195,088.25 | 39,506 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $59.88 | 6,300 | $377,273.61 | 42,708 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $59.02 | 3,376 | $199,247.13 | 49,008 | 2023-02-13 | Filing |
| Officer | $63.97 | 2,217 | $141,818.61 | 86,433 | 2023-02-13 | Filing |
| Officer | $63.42 | 11,050 | $700,785.48 | 88,650 | 2023-02-13 | Filing |
| Officer | $62.47 | 1,800 | $112,449.96 | 99,700 | 2023-02-13 | Filing |
| Officer | $61.42 | 1,400 | $85,990.94 | 101,500 | 2023-02-13 | Filing |
| Officer | $60.11 | 2,233 | $134,221.39 | 102,900 | 2023-02-13 | Filing |
| Officer | $59.27 | 1,300 | $77,053.99 | 105,133 | 2023-02-13 | Filing |