| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $58.85 | 746 | $43,904.34 | 3,129 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $57.36 | 1,100 | $63,090.50 | 3,875 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $62.13 | 100 | $6,213.00 | 4,975 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $60.27 | 700 | $42,189.00 | 5,075 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $59.92 | 2,566 | $153,762.42 | 5,775 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $58.78 | 608 | $35,736.42 | 8,341 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $57.33 | 1,001 | $57,386.33 | 8,949 | 2022-12-15 | Filing |
| Large Shareholder, Officer, Director | $61.03 | 100 | $6,103.00 | 0 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $60.21 | 1,284 | $77,314.78 | 100 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $59.24 | 13,693 | $811,145.93 | 1,384 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $58.73 | 3,256 | $191,218.37 | 15,077 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $57.17 | 767 | $43,850.92 | 18,333 | 2022-12-08 | Filing |
| Large Shareholder, Officer, Director | $56.37 | 900 | $50,736.60 | 19,100 | 2022-12-08 | Filing |
| Officer | $59.61 | 1,500 | $89,415.00 | 119,517 | 2022-12-06 | Filing |
| Officer | $58.81 | 1,812 | $106,567.34 | 121,017 | 2022-12-02 | Filing |
| Officer | $61.82 | 1,301 | $80,427.82 | 287,775 | 2022-12-05 | Filing |
| Officer | $60.94 | 2,102 | $128,095.88 | 289,076 | 2022-12-05 | Filing |
| Officer | $59.67 | 2,197 | $131,099.38 | 291,178 | 2022-12-05 | Filing |
| Officer | $58.81 | 9,723 | $571,829.08 | 325,767 | 2022-12-02 | Filing |
| Large Shareholder, Officer, Director | $58.81 | 871 | $51,225.25 | 31,115 | 2022-12-02 | Filing |