Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $32.60 | 3,615 | $117,849.00 | 0 | 2025-03-11 | Filing |
| $32.17 | 2,400 | $77,208.00 | 3,615 | 2025-03-11 | Filing |
| $31.64 | 2,627 | $83,118.28 | 6,015 | 2025-03-10 | Filing |
| $30.93 | 64,516 | $1,995,479.88 | 8,642 | 2025-03-10 | Filing |
| $42.43 | 6,000 | $254,580.00 | 12,192 | 2024-09-30 | Filing |
Officer, Director, Other | $38.10 | 37,000 | $1,409,677.80 | 155,143 | 2024-03-06 | Filing |
Officer, Director, Other | $38.20 | 100,000 | $3,819,790.00 | 192,143 | 2024-03-04 | Filing |
Officer, Director, Other | $37.93 | 21,447 | $813,437.53 | 292,143 | 2024-02-28 | Filing |
Officer, Director, Other | $37.06 | 7,349 | $272,326.01 | 313,590 | 2024-02-28 | Filing |
Officer, Director, Other | $36.95 | 39,303 | $1,452,245.85 | 320,939 | 2024-02-27 | Filing |
Officer, Director, Other | $37.31 | 24,284 | $905,938.90 | 360,242 | 2024-02-26 | Filing |
| $37.74 | 803 | $30,305.22 | 8,285 | 2024-02-20 | Filing |
| $37.76 | 197 | $7,438.72 | 9,088 | 2024-02-20 | Filing |
| $37.71 | 1,000 | $37,710.00 | 9,285 | 2024-02-20 | Filing |
| $37.75 | 578 | $21,819.50 | 10,285 | 2024-02-20 | Filing |
| $38.01 | 2,500 | $95,025.00 | 10,863 | 2024-02-16 | Filing |
| $37.83 | 4,000 | $151,320.00 | 13,363 | 2024-02-16 | Filing |
| $37.81 | 600 | $22,686.00 | 17,363 | 2024-02-16 | Filing |
Large Shareholder | $31.20 | 8,221,188 | $256,501,065.60 | 0 | 2023-09-22 | Filing |
Large Shareholder | $29.76 | 6,037,500 | $179,676,000.00 | 10,143,938 | 2023-06-27 | Filing |