| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $31.93 | 1,200 | $38,316.00 | 57,117 | 2025-06-12 | Filing | |
| $35.94 | 24,000 | $862,560.00 | 6,918,890 | 2025-05-19 | Filing | |
| $34.55 | 11,271 | $389,413.05 | 711,093 | 2025-05-12 | Filing | |
| $33.98 | 33,872 | $1,150,970.56 | 722,364 | 2025-05-12 | Filing | |
| $32.68 | 24,000 | $784,320.00 | 6,942,890 | 2025-04-21 | Filing | |
| $33.69 | 45,124 | $1,520,227.56 | 703,736 | 2025-04-14 | Filing | |
| $31.39 | 4,000 | $125,560.00 | 6,966,890 | 2025-03-24 | Filing | |
| $29.46 | 20,000 | $589,200.00 | 6,970,890 | 2025-03-19 | Filing | |
| $31.02 | 10,839 | $336,225.78 | 131,366 | 2025-03-14 | Filing | |
| $31.94 | 8,719 | $278,484.86 | 701,158 | 2025-03-12 | Filing | |
| $31.48 | 36,653 | $1,153,836.44 | 709,877 | 2025-03-12 | Filing | |
| $35.30 | 12,500 | $441,250.00 | 6,990,890 | 2025-02-19 | Filing | |
| $34.55 | 11,500 | $397,325.00 | 7,003,390 | 2025-02-19 | Filing | |
| $35.27 | 44,970 | $1,586,091.90 | 675,732 | 2025-02-12 | Filing | |
| $44.94 | 500 | $22,470.00 | 7,014,890 | 2025-01-21 | Filing | |
| $43.73 | 9,594 | $419,545.62 | 7,015,390 | 2025-01-21 | Filing | |
| $42.84 | 12,606 | $540,041.04 | 7,024,984 | 2025-01-21 | Filing | |
| $41.94 | 1,300 | $54,522.00 | 7,037,590 | 2025-01-21 | Filing | |
| $44.05 | 12,300 | $541,815.00 | 46,203 | 2025-01-17 | Filing | |
| $45.10 | 28,246 | $1,273,894.60 | 59,371 | 2025-01-17 | Filing |