| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $100.18 | 5,176 | $518,536.34 | 218,031 | 2023-02-02 | Filing |
| Large Shareholder, Officer, Director | $97.94 | 357 | $34,965.37 | 0 | 2023-02-01 | Filing |
| Large Shareholder, Officer, Director | $97.24 | 3,021 | $293,771.10 | 357 | 2023-02-01 | Filing |
| Large Shareholder, Officer, Director | $96.19 | 400 | $38,475.00 | 3,378 | 2023-02-01 | Filing |
| Large Shareholder, Officer, Director | $95.02 | 2,803 | $266,327.05 | 3,778 | 2023-02-01 | Filing |
| Large Shareholder, Officer, Director | $94.27 | 3,419 | $322,320.75 | 6,581 | 2023-02-01 | Filing |
| Officer | $94.35 | 2,400 | $226,441.92 | 135,385 | 2023-01-27 | Filing |
| Officer | $94.04 | 500 | $47,018.00 | 135,385 | 2023-01-30 | Filing |
| Officer | $94.00 | 100 | $9,400.00 | 135,385 | 2023-01-27 | Filing |
| Officer | $79.31 | 1,156 | $91,682.36 | 47,762 | 2023-01-17 | Filing |
| Large Shareholder, Officer, Director | $75.07 | 7,200 | $540,533.52 | 0 | 2023-01-10 | Filing |
| Large Shareholder, Officer, Director | $75.05 | 2,800 | $210,146.16 | 0 | 2023-01-09 | Filing |
| Officer | $71.69 | 300 | $21,507.99 | 48,918 | 2023-01-03 | Filing |
| Officer | $70.57 | 3,900 | $275,206.23 | 49,218 | 2023-01-03 | Filing |
| Officer | $69.45 | 800 | $55,556.48 | 53,118 | 2023-01-03 | Filing |
| Large Shareholder, Officer, Director | $75.50 | 10,000 | $755,032.00 | 0 | 2022-12-14 | Filing |
| Officer | $67.88 | 816 | $55,386.08 | 48,918 | 2022-11-17 | Filing |
| Officer | $74.31 | 674 | $50,084.94 | 27,037 | 2022-11-15 | Filing |
| Officer | $74.31 | 1,804 | $134,055.24 | 49,734 | 2022-11-15 | Filing |
| Officer | $74.31 | 1,213 | $90,138.03 | 130,085 | 2022-11-15 | Filing |