Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $32.20 | 13,301 | Large Shareholder, Officer, Director | 665,816 | 2024-05-01 | Filing |
| $31.27 | 30,699 | Large Shareholder, Officer, Director | 679,117 | 2024-05-01 | Filing |
| $33.26 | 1,566 | Large Shareholder, Officer, Director | 709,816 | 2024-04-30 | Filing |
| $32.19 | 10,288 | Large Shareholder, Officer, Director | 711,382 | 2024-04-30 | Filing |
| $31.70 | 32,146 | Large Shareholder, Officer, Director | 721,670 | 2024-04-30 | Filing |
| $34.44 | 8,710 | Large Shareholder, Officer, Director | 753,816 | 2024-04-29 | Filing |
| $33.96 | 35,290 | Large Shareholder, Officer, Director | 762,526 | 2024-04-29 | Filing |