Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $39.14 | 3,135 | Large Shareholder, Officer, Director | 289,816 | 2024-05-09 | Filing |
| $38.46 | 70,474 | Large Shareholder, Officer, Director | 292,951 | 2024-05-09 | Filing |
| $37.71 | 26,031 | Large Shareholder, Officer, Director | 363,425 | 2024-05-09 | Filing |
| $36.34 | 11,333 | Large Shareholder, Officer, Director | 389,456 | 2024-05-09 | Filing |
| $35.72 | 9,027 | Large Shareholder, Officer, Director | 400,789 | 2024-05-09 | Filing |
| $38.98 | 29,335 | Large Shareholder, Officer, Director | 409,816 | 2024-05-08 | Filing |
| $38.58 | 32,665 | Large Shareholder, Officer, Director | 439,151 | 2024-05-08 | Filing |
| $40.16 | 12,016 | Large Shareholder, Officer, Director | 471,816 | 2024-05-07 | Filing |
| $39.58 | 45,106 | Large Shareholder, Officer, Director | 483,832 | 2024-05-07 | Filing |
| $38.71 | 4,878 | Large Shareholder, Officer, Director | 528,938 | 2024-05-07 | Filing |
| $40.58 | 21,190 | Large Shareholder, Officer, Director | 533,816 | 2024-05-06 | Filing |
| $39.98 | 20,829 | Large Shareholder, Officer, Director | 555,006 | 2024-05-06 | Filing |
| $38.71 | 1,981 | Large Shareholder, Officer, Director | 575,835 | 2024-05-06 | Filing |
| $37.06 | 25,226 | Large Shareholder, Officer, Director | 577,816 | 2024-05-03 | Filing |
| $36.44 | 13,236 | Large Shareholder, Officer, Director | 603,042 | 2024-05-03 | Filing |
| $35.17 | 5,538 | Large Shareholder, Officer, Director | 616,278 | 2024-05-03 | Filing |
| $34.84 | 2,032 | Large Shareholder, Officer, Director | 621,816 | 2024-05-02 | Filing |
| $34.41 | 28,868 | Large Shareholder, Officer, Director | 623,848 | 2024-05-02 | Filing |
| $33.30 | 2,443 | Large Shareholder, Officer, Director | 652,716 | 2024-05-02 | Filing |
| $32.30 | 10,657 | Large Shareholder, Officer, Director | 655,159 | 2024-05-02 | Filing |