| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.54 | 217 | $8,797.31 | 28,192 | 2026-05-22 | Filing | |
| $39.47 | 3,844 | $151,738.82 | 28,409 | 2026-05-22 | Filing | |
| $41.00 | 4,916 | $201,556.00 | 127,701 | 2026-05-18 | Filing | |
| $35.00 | 8,625 | $301,878.45 | 270,003 | 2026-04-17 | Filing | |
| $34.90 | 9,911 | $345,893.90 | 635,901 | 2026-04-17 | Filing | |
| $33.90 | 3,481 | $118,005.90 | 645,812 | 2026-04-17 | Filing | |
| $32.90 | 1,492 | $49,086.80 | 649,293 | 2026-04-17 | Filing | |
| $31.21 | 1,832 | $57,176.72 | 132,617 | 2026-04-16 | Filing | |
| $32.00 | 11,187 | $357,986.24 | 278,628 | 2026-04-14 | Filing | |
| $30.00 | 7,939 | $238,170.00 | 289,815 | 2026-04-14 | Filing | |
| $29.00 | 7,391 | $214,339.00 | 297,754 | 2026-04-14 | Filing | |
| $31.90 | 5,594 | $178,448.60 | 650,785 | 2026-04-14 | Filing | |
| $21.92 | 2,408 | $52,783.36 | 113,631 | 2026-03-16 | Filing | |
| $22.33 | 2,460 | $54,931.80 | 116,039 | 2026-02-17 | Filing | |
| $22.43 | 737 | $16,530.91 | 118,499 | 2026-01-15 | Filing | |
| $20.56 | 1,845 | $37,933.20 | 127,863 | 2025-12-15 | Filing | |
| $18.16 | 1,845 | $33,505.20 | 129,708 | 2025-11-14 | Filing | |
| $23.73 | 1,845 | $43,781.85 | 130,951 | 2025-05-12 | Filing | |
| $35.00 | 1,242 | $43,470.00 | 115,368 | 2025-01-13 | Filing | |
| $47.38 | 1,883 | $89,216.54 | 127,103 | 2024-12-12 | Filing |