| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.00 | 6,158 | $215,530.00 | 115,739 | 2026-09-15 | Filing | |
| $34.24 | 15,000 | $513,660.00 | 2,859,673 | 2026-09-10 | Filing | |
| $34.52 | 17,000 | $586,874.00 | 1,320,075 | 2026-09-10 | Filing | |
| $35.99 | 3,850 | $138,561.50 | 105,404 | 2026-08-31 | Filing | |
| $32.31 | 5,834 | $188,508.21 | 513,382 | 2026-08-07 | Filing | |
| $30.13 | 5,834 | $175,778.42 | 519,216 | 2026-07-21 | Filing | |
| $29.05 | 17,000 | $493,901.00 | 1,337,075 | 2026-07-10 | Filing | |
| $28.95 | 1,800 | $52,110.00 | 109,254 | 2026-07-08 | Filing | |
| $26.11 | 2,735 | $71,405.38 | 17,228 | 2026-06-26 | Filing | |
| $25.78 | 1,325 | $34,155.85 | 19,963 | 2026-06-26 | Filing | |
| $24.97 | 5,834 | $145,674.98 | 525,050 | 2026-06-25 | Filing | |
| $24.32 | 15,000 | $364,830.00 | 2,874,673 | 2026-06-22 | Filing | |
| $25.32 | 2,700 | $68,374.80 | 112,979 | 2026-06-17 | Filing | |
| $26.00 | 17,000 | $441,966.00 | 1,364,049 | 2026-06-10 | Filing | |
| $26.17 | 6,528 | $170,837.76 | 552,211 | 2026-06-10 | Filing | |
| $25.36 | 6,300 | $159,736.50 | 115,679 | 2026-05-28 | Filing | |
| $25.64 | 1,748 | $44,815.22 | 1,381,049 | 2026-05-11 | Filing | |
| $24.91 | 21,972 | $547,278.58 | 1,382,797 | 2026-05-11 | Filing | |
| $25.17 | 12,470 | $313,882.37 | 558,739 | 2026-05-08 | Filing | |
| $25.00 | 5,942 | $148,550.00 | 571,209 | 2026-05-01 | Filing |