| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $43.86 | 11,947 | $523,995.42 | 661,855 | 2026-08-28 | Filing | |
| $43.38 | 31,609 | $1,371,198.42 | 673,802 | 2026-08-28 | Filing | |
| $44.81 | 1,964 | $88,006.84 | 705,411 | 2026-08-27 | Filing | |
| $45.93 | 1,140 | $52,360.20 | 707,375 | 2026-08-25 | Filing | |
| $45.27 | 19,455 | $880,727.85 | 708,515 | 2026-08-25 | Filing | |
| $45.92 | 92 | $4,224.64 | 308,413 | 2026-08-25 | Filing | |
| $45.26 | 940 | $42,544.40 | 308,505 | 2026-08-25 | Filing | |
| $45.96 | 670 | $30,793.20 | 1,541,131 | 2026-08-25 | Filing | |
| $45.28 | 15,713 | $711,484.64 | 1,541,801 | 2026-08-25 | Filing | |
| $45.95 | 1,200 | $55,140.00 | 678,343 | 2026-08-25 | Filing | |
| $45.28 | 24,817 | $1,123,713.76 | 679,543 | 2026-08-25 | Filing | |
| $27.18 | 24,021 | $652,890.78 | 704,360 | 2026-05-26 | Filing | |
| $27.18 | 138,993 | $3,777,829.74 | 1,557,514 | 2026-05-26 | Filing | |
| $27.20 | 952 | $25,894.40 | 309,445 | 2026-05-26 | Filing | |
| $27.37 | 2,099 | $57,449.63 | 727,970 | 2026-05-28 | Filing | |
| $27.18 | 19,009 | $516,664.62 | 730,069 | 2026-05-26 | Filing | |
| $27.18 | 13,247 | $360,053.46 | 370,654 | 2026-05-26 | Filing | |
| $21.03 | 6,205 | $130,491.15 | 728,381 | 2026-03-05 | Filing | |
| $18.07 | 12,196 | $220,381.72 | 533,933 | 2026-02-25 | Filing | |
| $18.07 | 10,578 | $191,144.46 | 383,901 | 2026-02-25 | Filing |