| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.62 | 8,037 | $326,462.94 | 43,207 | 2025-09-15 | Filing | |
| $37.34 | 14,356 | $536,002.79 | 59,079 | 2025-09-09 | Filing | |
| $38.84 | 9,435 | $366,432.76 | 73,435 | 2025-09-05 | Filing | |
| $37.00 | 12,123 | $448,551.00 | 86,439 | 2025-08-28 | Filing | |
| $30.15 | 8,484 | $255,792.60 | 96,278 | 2025-07-18 | Filing | |
| $25.95 | 12,742 | $330,654.90 | 98,562 | 2025-07-17 | Filing | |
| $22.57 | 4,784 | $107,974.88 | 88,388 | 2025-07-02 | Filing | |
| $21.85 | 13,821 | $302,028.93 | 35,619 | 2025-07-03 | Filing | |
| $22.57 | 14,645 | $330,537.65 | 49,440 | 2025-07-01 | Filing | |
| $22.57 | 12,755 | $287,880.35 | 82,870 | 2025-07-02 | Filing | |
| $19.65 | 239,989 | $4,716,335.82 | 802,961 | 2025-06-24 | Filing | |
| $20.24 | 54,254 | $1,098,041.28 | 1,042,950 | 2025-06-25 | Filing | |
| $19.65 | 241,160 | $4,739,155.74 | 3,846,564 | 2025-06-24 | Filing | |
| $20.24 | 52,867 | $1,069,975.21 | 4,087,724 | 2025-06-25 | Filing | |
| $20.24 | 10,000 | $202,400.00 | 35,619 | 2025-06-25 | Filing | |
| $19.04 | 8,259 | $157,251.36 | 4,140,591 | 2025-06-20 | Filing | |
| $19.00 | 4,700 | $89,300.94 | 4,148,850 | 2025-06-18 | Filing | |
| $19.04 | 8,259 | $157,251.36 | 1,097,204 | 2025-06-20 | Filing | |
| $19.00 | 4,757 | $90,383.48 | 1,105,463 | 2025-06-18 | Filing | |
| $17.90 | 8,187 | $146,547.30 | 45,619 | 2025-06-12 | Filing |