Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $69.35 | 1,300 | Large Shareholder, Officer, Director | 229,137 | 2024-05-07 | Filing |
| $68.17 | 5,400 | Large Shareholder, Officer, Director | 230,437 | 2024-05-07 | Filing |
| $67.29 | 3,300 | Large Shareholder, Officer, Director | 235,837 | 2024-05-07 | Filing |
| $59.30 | 290 | Director | 13,251 | 2024-05-02 | Filing |
| $56.35 | 58 | Director | 13,541 | 2024-05-02 | Filing |
| $60.52 | 4,144 | Officer | 37,957 | 2024-04-15 | Filing |
| $65.24 | 1,007 | Large Shareholder, Officer, Director | 239,137 | 2024-04-08 | Filing |
| $64.65 | 7,649 | Large Shareholder, Officer, Director | 240,144 | 2024-04-08 | Filing |
| $63.68 | 1,344 | Large Shareholder, Officer, Director | 247,793 | 2024-04-08 | Filing |
| $65.17 | 2,926 | Large Shareholder, Officer, Director | 239,073 | 2024-04-08 | Filing |
| $64.54 | 6,100 | Large Shareholder, Officer, Director | 241,999 | 2024-04-08 | Filing |
| $63.45 | 974 | Large Shareholder, Officer, Director | 248,099 | 2024-04-08 | Filing |
| $65.93 | 200 | Officer | 41,027 | 2024-04-04 | Filing |
| $64.99 | 4,684 | Officer | 41,227 | 2024-04-04 | Filing |
| $63.81 | 100 | Officer | 45,911 | 2024-04-03 | Filing |
| $63.07 | 2,035 | Officer | 46,011 | 2024-04-03 | Filing |
| $62.12 | 3,049 | Officer | 48,046 | 2024-04-03 | Filing |
| $65.95 | 266 | Officer | 134,439 | 2024-04-04 | Filing |
| $64.96 | 3,989 | Officer | 134,705 | 2024-04-04 | Filing |
| $63.17 | 1,409 | Officer | 138,694 | 2024-04-03 | Filing |