| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.00 | 252 | $7,813.16 | 67,800 | 2025-03-03 | Filing | |
| $30.33 | 1,131 | $34,299.95 | 68,052 | 2025-03-03 | Filing | |
| $31.00 | 1,281 | $39,716.89 | 201,886 | 2025-03-03 | Filing | |
| $30.33 | 5,754 | $174,502.13 | 203,167 | 2025-03-03 | Filing | |
| $31.00 | 1,045 | $32,399.81 | 120,000 | 2025-03-03 | Filing | |
| $30.33 | 4,695 | $142,385.73 | 121,045 | 2025-03-03 | Filing | |
| $41.75 | 3,129 | $130,644.82 | 54,826 | 2025-01-06 | Filing | |
| $49.00 | 2,500 | $122,500.00 | 0 | 2024-12-02 | Filing | |
| $48.75 | 7,150 | $348,581.09 | 0 | 2024-09-17 | Filing | |
| $47.75 | 6,350 | $303,184.56 | 7,150 | 2024-09-17 | Filing | |
| $49.10 | 5,000 | $245,508.50 | 0 | 2024-08-26 | Filing | |
| $46.10 | 9,864 | $454,695.88 | 95,470 | 2024-07-16 | Filing | |
| $45.59 | 13,281 | $605,521.96 | 105,604 | 2024-07-16 | Filing | |
| $45.15 | 16,455 | $742,925.15 | 95,740 | 2024-07-15 | Filing | |
| $39.26 | 20,238 | $794,543.88 | 723,246 | 2024-07-09 | Filing | |
| $38.48 | 38,606 | $1,485,558.88 | 743,484 | 2024-07-09 | Filing | |
| $37.41 | 8,769 | $328,048.29 | 782,090 | 2024-07-09 | Filing | |
| $36.40 | 6,030 | $219,492.00 | 790,859 | 2024-07-09 | Filing | |
| $35.57 | 5,133 | $182,580.81 | 796,889 | 2024-07-09 | Filing | |
| $39.26 | 96,386 | $3,784,114.36 | 4,173,216 | 2024-07-09 | Filing |