| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.70 | 3,000 | $305,106.00 | 740,548 | 2026-09-28 | Filing | |
| $98.88 | 1,500 | $148,320.45 | 737,548 | 2026-09-28 | Filing | |
| $99.60 | 2,176 | $216,726.99 | 736,048 | 2026-09-25 | Filing | |
| $98.87 | 3,324 | $328,630.25 | 733,872 | 2026-09-25 | Filing | |
| $100.00 | 5,000 | $500,000.00 | 434,360 | 2026-09-23 | Filing | |
| $100.00 | 5,000 | $500,000.00 | 429,360 | 2026-09-16 | Filing | |
| $113.52 | 5,000 | $567,580.00 | 424,360 | 2026-09-08 | Filing | |
| $114.65 | 2,500 | $286,617.25 | 227,064 | 2026-09-08 | Filing | |
| $112.28 | 9,681 | $1,087,001.07 | 730,548 | 2026-09-08 | Filing | |
| $111.88 | 1,219 | $136,382.33 | 720,867 | 2026-09-08 | Filing | |
| $108.24 | 500 | $54,117.50 | 719,648 | 2026-09-08 | Filing | |
| $107.12 | 1,100 | $117,836.29 | 719,148 | 2026-09-08 | Filing | |
| $100.64 | 6,605 | $664,719.27 | 718,048 | 2026-09-08 | Filing | |
| $99.29 | 5,895 | $585,342.85 | 711,443 | 2026-09-08 | Filing | |
| $14.19 | 18,750 | $266,101.88 | 69,843 | 2024-11-20 | Filing | |
| $14.19 | 18,750 | $266,101.88 | 69,843 | 2024-11-20 | Filing | |
| $14.23 | 34,843 | $495,707.88 | 51,093 | 2024-11-19 | Filing | |
| $14.23 | 34,843 | $495,707.88 | 51,093 | 2024-11-19 | Filing | |
| $15.00 | 6,667 | $100,005.00 | 20,443 | 2024-10-03 | Filing | |
| $17.13 | 13,037 | $223,323.81 | 705,548 | 2024-09-16 | Filing |