| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $65.24 | 1,700 | $110,902.90 | 0 | 2023-03-08 | Filing |
| Large Shareholder, Officer, Director | $64.52 | 6,095 | $393,249.40 | 1,700 | 2023-03-08 | Filing |
| Large Shareholder, Officer, Director | $63.64 | 12,205 | $776,750.61 | 7,795 | 2023-03-08 | Filing |
| Officer | $66.37 | 1,500 | $99,555.00 | 108,891 | 2023-03-06 | Filing |
| Officer | $66.04 | 2,900 | $191,521.80 | 270,975 | 2023-03-03 | Filing |
| Officer | $65.01 | 2,100 | $136,516.80 | 273,875 | 2023-03-03 | Filing |
| Officer | $64.02 | 600 | $38,410.20 | 275,975 | 2023-03-03 | Filing |
| Officer | $61.39 | 14,859 | $912,164.29 | 310,908 | 2023-03-02 | Filing |
| Officer | $61.39 | 5,178 | $317,867.06 | 110,391 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $61.39 | 2,556 | $156,907.73 | 28,559 | 2023-03-02 | Filing |
| Large Shareholder, Officer, Director | $61.97 | 400 | $24,788.00 | 0 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.11 | 1,875 | $114,581.25 | 400 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $60.08 | 2,700 | $162,216.00 | 2,275 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.88 | 600 | $37,126.20 | 4,975 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $61.07 | 1,675 | $102,290.58 | 5,575 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $60.07 | 2,700 | $162,199.80 | 7,250 | 2023-02-13 | Filing |
| Large Shareholder, Officer, Director | $64.94 | 15 | $974.10 | 0 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $64.08 | 3,394 | $217,484.13 | 15 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $62.93 | 2,501 | $157,392.93 | 3,409 | 2023-02-08 | Filing |
| Large Shareholder, Officer, Director | $62.20 | 14,090 | $876,398.00 | 5,910 | 2023-02-08 | Filing |