| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.99 | 7,300 | $175,127.00 | 88,200 | 2025-12-11 | Filing | |
| $19.79 | 4,800 | $94,992.00 | 33,800 | 2025-12-08 | Filing | |
| $20.34 | 4,000 | $81,340.80 | 19,267 | 2025-12-02 | Filing | |
| $0.00 | 2,400 | $0.00 | 38,600 | 2025-12-01 | Filing | |
| $21.34 | 2,400 | $51,220.56 | 10,012 | 2025-11-11 | Filing | |
| $36.99 | 2,400 | $88,776.00 | 36,200 | 2025-09-05 | Filing | |
| $36.98 | 4,900 | $181,202.00 | 93,100 | 2025-09-02 | Filing | |
| $36.35 | 2,000 | $72,700.00 | 10,017 | 2025-08-21 | Filing | |
| $27.50 | 818,909 | $22,519,997.50 | 697,143 | 2025-08-08 | Filing | |
| $32.60 | 1,840,669 | $60,005,809.40 | 1,516,052 | 2025-08-07 | Filing | |
| $47.05 | 25,000 | $1,176,367.50 | 3,356,721 | 2025-06-16 | Filing | |
| $47.14 | 45,000 | $2,121,241.50 | 3,381,721 | 2025-06-16 | Filing | |
| $47.34 | 10,000 | $473,362.00 | 3,426,721 | 2025-06-13 | Filing | |
| $47.42 | 45,000 | $2,133,841.50 | 3,436,721 | 2025-06-13 | Filing | |
| $47.83 | 10,000 | $478,348.00 | 3,481,721 | 2025-06-12 | Filing | |
| $47.87 | 45,000 | $2,154,024.00 | 3,491,721 | 2025-06-12 | Filing | |
| $48.35 | 10,000 | $483,511.00 | 3,536,721 | 2025-06-11 | Filing | |
| $48.55 | 45,000 | $2,184,624.00 | 3,546,721 | 2025-06-11 | Filing | |
| $48.63 | 15,000 | $729,493.50 | 3,591,721 | 2025-06-10 | Filing | |
| $48.70 | 40,000 | $1,947,996.00 | 3,606,721 | 2025-06-10 | Filing |