| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 132,256 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 132,256 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| Vincent RonRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 471 | $6.42 | $3,024 | 131,785 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 471 shares at $6.42 · code F · owned after 131,785 ·
|
| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 36,668 | Aug 27, 2026 | 1 filed lot- Table II · Restricted Stock Units: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 36,668 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 225,680 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 225,680 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 271 | $6.42 | $1,740 | 225,409 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 271 shares at $6.42 · code F · owned after 225,409 ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 36,668 | Aug 27, 2026 | 1 filed lot- Table II · Restricted Stock Units: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 36,668 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 238,249 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 238,249 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 304 | $6.42 | $1,952 | 237,945 | Aug 27, 2026 | 1 filed lot- Table I · Common Stock: 304 shares at $6.42 · code F · owned after 237,945 ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 1,111 | —Exercise or conversion of derivative security (M) | — | 36,668 | Aug 27, 2026 | 1 filed lot- Table II · Restricted Stock Units: 1,111 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 36,668 · Paired event: 1,111 Restricted Stock Units → 1,111 Common Stock ·
|
| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 2 paired events | 555 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 25, 2026 | 2 filed lots- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 131,104 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table I · Common Stock: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 131,263 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| Vincent RonRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 236 | $6.31 | $1,489 | See lot detail | Aug 25, 2026 | 2 filed lots- Table I · Common Stock: 118 shares at $6.31 · code F · owned after 130,986 ·
- Table I · Common Stock: 118 shares at $6.31 · code F · owned after 131,145 ·
|
| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 2 paired events | 555 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 25, 2026 | 2 filed lots- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 5,002 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table II · Restricted Stock Units: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 6,946 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 2 paired events | 555 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 25, 2026 | 2 filed lots- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 224,428 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table I · Common Stock: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 224,637 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 136 | $6.31 | $858 | See lot detail | Aug 25, 2026 | 2 filed lots- Table I · Common Stock: 68 shares at $6.31 · code F · owned after 224,360 ·
- Table I · Common Stock: 68 shares at $6.31 · code F · owned after 224,569 ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 2 paired events | 555 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 25, 2026 | 2 filed lots- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 5,002 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table II · Restricted Stock Units: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 6,946 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 152 | $6.31 | $959 | See lot detail | Aug 25, 2026 | 2 filed lots- Table I · Common Stock: 76 shares at $6.31 · code F · owned after 236,937 ·
- Table I · Common Stock: 76 shares at $6.31 · code F · owned after 237,138 ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 277 | —Exercise or conversion of derivative security (M) | — | 237,214 | Aug 25, 2026 | 1 filed lot- Table I · Common Stock: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 237,214 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 555 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 25, 2026 | 2 filed lots- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 5,002 ·
- Table II · Restricted Stock Units: 277 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 6,946 · Paired event: 277 Restricted Stock Units → 277 Common Stock ·
|
| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 2 paired events | 556 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 4, 2026 | 2 filed lots- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 130,944 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 130,944 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| Vincent RonRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 236 | $7.47 | $1,763 | See lot detail | Aug 4, 2026 | 2 filed lots- Table I · Common Stock: 118 shares at $7.47 · code F · owned after 130,826 ·
- Table I · Common Stock: 118 shares at $7.47 · code F · owned after 130,826 ·
|
| Vincent RonRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 2 paired events | 556 | —Exercise or conversion of derivative security (M) | — | See lot detail | Aug 4, 2026 | 2 filed lots- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 8,334 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 8,334 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 278 | —Exercise or conversion of derivative security (M) | — | 224,218 | Aug 4, 2026 | 1 filed lot- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 224,218 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| KORN JEFFREY GRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 68 | $7.47 | $508 | 224,150 | Aug 4, 2026 | 1 filed lot- Table I · Common Stock: 68 shares at $7.47 · code F · owned after 224,150 ·
|
| KORN JEFFREY GRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 278 | —Exercise or conversion of derivative security (M) | — | 8,334 | Aug 4, 2026 | 1 filed lot- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 8,334 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock · 1 paired event | 278 | —Exercise or conversion of derivative security (M) | — | 236,812 | Aug 4, 2026 | 1 filed lot- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 236,812 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Payment of exercise price or tax liability (F)Table I · Disposed · Common Stock | 77 | $7.47 | $575 | 236,735 | Aug 4, 2026 | 1 filed lot- Table I · Common Stock: 77 shares at $7.47 · code F · owned after 236,735 ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table II · Disposed · Restricted Stock Units · 1 paired event | 278 | —Exercise or conversion of derivative security (M) | — | 8,334 | Aug 4, 2026 | 1 filed lot- Table II · Restricted Stock Units: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 8,334 · Paired event: 278 Restricted Stock Units → 278 Common Stock ·
|
| Gaylor Douglas WalterRole not disclosed | Exercise or conversion of derivative security (M)Table I · Acquired · Common Stock | 278 | —Exercise or conversion of derivative security (M) | — | 237,013 | Jul 25, 2026 | 1 filed lot- Table I · Common Stock: 278 shares at — (Exercise or conversion of derivative security (M)) · code M · owned after 237,013 ·
|