Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $65.01 | 2,100 | Officer | 273,875 | 2023-03-03 | Filing |
| $64.02 | 600 | Officer | 275,975 | 2023-03-03 | Filing |
| $61.39 | 14,859 | Officer | 310,908 | 2023-03-02 | Filing |
| $61.39 | 5,178 | Officer | 110,391 | 2023-03-02 | Filing |
| $61.39 | 2,556 | Large Shareholder, Officer, Director | 28,559 | 2023-03-02 | Filing |
| $61.97 | 400 | Large Shareholder, Officer, Director | 0 | 2023-02-13 | Filing |
| $61.11 | 1,875 | Large Shareholder, Officer, Director | 400 | 2023-02-13 | Filing |
| $60.08 | 2,700 | Large Shareholder, Officer, Director | 2,275 | 2023-02-13 | Filing |
| $61.88 | 600 | Large Shareholder, Officer, Director | 4,975 | 2023-02-13 | Filing |
| $61.07 | 1,675 | Large Shareholder, Officer, Director | 5,575 | 2023-02-13 | Filing |
| $60.07 | 2,700 | Large Shareholder, Officer, Director | 7,250 | 2023-02-13 | Filing |
| $64.94 | 15 | Large Shareholder, Officer, Director | 0 | 2023-02-08 | Filing |
| $64.08 | 3,394 | Large Shareholder, Officer, Director | 15 | 2023-02-08 | Filing |
| $62.93 | 2,501 | Large Shareholder, Officer, Director | 3,409 | 2023-02-08 | Filing |
| $62.20 | 14,090 | Large Shareholder, Officer, Director | 5,910 | 2023-02-08 | Filing |
| $70.21 | 1,000 | Officer | 276,575 | 2023-02-03 | Filing |
| $69.34 | 1,500 | Officer | 277,575 | 2023-02-03 | Filing |
| $67.78 | 600 | Officer | 279,075 | 2023-02-03 | Filing |
| $66.59 | 500 | Officer | 279,675 | 2023-02-03 | Filing |
| $65.61 | 1,000 | Officer | 280,175 | 2023-02-03 | Filing |