| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.01 | 550 | $14,855.50 | 9,943,039 | 2025-04-04 | Filing | |
| $26.49 | 77,079 | $2,041,822.71 | 9,943,589 | 2025-04-04 | Filing | |
| $27.90 | 895 | $24,970.50 | 10,020,668 | 2025-04-03 | Filing | |
| $27.89 | 100,000 | $2,789,000.00 | 10,021,563 | 2025-04-03 | Filing | |
| $29.54 | 975 | $28,801.50 | 10,121,563 | 2025-04-02 | Filing | |
| $29.58 | 52,438 | $1,551,116.04 | 10,122,538 | 2025-04-02 | Filing | |
| $28.77 | 4,562 | $131,248.74 | 10,174,976 | 2025-04-02 | Filing | |
| $33.21 | 990 | $32,877.90 | 29,348 | 2025-02-24 | Filing | |
| $38.78 | 700 | $27,146.00 | 7,966 | 2024-12-03 | Filing | |
| $32.44 | 14,758 | $478,749.52 | 5,890,304 | 2024-02-21 | Filing | |
| $32.44 | 385,242 | $12,497,250.48 | 5,905,062 | 2024-02-21 | Filing | |
| $33.62 | 40,000 | $1,344,800.00 | 6,290,304 | 2024-01-04 | Filing | |
| $33.36 | 208,000 | $6,938,880.00 | 6,330,304 | 2024-01-04 | Filing | |
| $34.29 | 2,850 | $97,726.50 | 6,538,304 | 2024-01-03 | Filing | |
| $33.49 | 26,276 | $879,983.24 | 6,541,154 | 2024-01-03 | Filing | |
| $36.13 | 13,800 | $498,594.00 | 6,567,430 | 2024-01-02 | Filing | |
| $35.30 | 30,214 | $1,066,554.20 | 6,581,230 | 2024-01-02 | Filing | |
| $35.30 | 25,922 | $915,046.60 | 6,611,444 | 2023-12-12 | Filing | |
| $35.30 | 724,078 | $25,559,953.40 | 6,637,366 | 2023-12-12 | Filing | |
| $37.66 | 4,598 | $173,160.68 | 38,282 | 2023-11-14 | Filing |