| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.71 | 2,400 | $114,504.00 | 23,031 | 2026-04-01 | Filing | |
| $50.00 | 5,260 | $263,000.00 | 21,252 | 2026-03-17 | Filing | |
| $47.47 | 11,073 | $525,686.25 | 38,108 | 2026-03-16 | Filing | |
| $46.80 | 19,338 | $904,977.79 | 49,181 | 2026-03-16 | Filing | |
| $46.21 | 2,400 | $110,904.00 | 25,431 | 2026-03-12 | Filing | |
| $45.81 | 1,180 | $54,061.23 | 26,512 | 2026-03-02 | Filing | |
| $45.00 | 34,205 | $1,539,255.78 | 27,692 | 2026-03-02 | Filing | |
| $50.00 | 1,119 | $55,950.00 | 8,827 | 2026-02-25 | Filing | |
| $48.00 | 2,810 | $134,880.00 | 9,946 | 2026-01-28 | Filing | |
| $40.34 | 100,000 | $4,033,740.00 | 1,434,993 | 2026-01-06 | Filing | |
| $35.05 | 5,000 | $175,269.00 | 7,771 | 2026-01-02 | Filing | |
| $36.00 | 5,593 | $201,346.88 | 1,534,993 | 2025-12-15 | Filing | |
| $35.24 | 160,669 | $5,661,654.22 | 1,540,586 | 2025-12-15 | Filing | |
| $34.25 | 33,738 | $1,155,432.03 | 1,701,255 | 2025-12-15 | Filing | |
| $36.13 | 2,560 | $92,488.70 | 12,771 | 2025-12-15 | Filing | |
| $35.41 | 5,904 | $209,067.13 | 15,331 | 2025-12-15 | Filing | |
| $34.31 | 11,536 | $395,811.70 | 21,235 | 2025-12-15 | Filing | |
| $36.74 | 11,510 | $422,850.93 | 6,021 | 2025-12-12 | Filing | |
| $36.28 | 39,970 | $1,450,171.56 | 17,531 | 2025-12-12 | Filing | |
| $35.61 | 2,269 | $80,792.51 | 68,519 | 2025-11-18 | Filing |