Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Panagiotidis Petros Panagiotis Chief Executive Officer | Buy | Apr 24, 2026 | 67.4K | $6.79 | $458K | Form 4 ↗ |
Panagiotidis Petros Panagiotis Chief Executive Officer | Buy | Apr 23, 2026 | 265.8K | $6.52 | $1.73M | Form 4 ↗ |
Panagiotidis Petros Panagiotis Chief Executive Officer | Buy | Apr 22, 2026 | 516.7K | $5.04 | $2.61M | Form 4 ↗ |
Panagiotidis Petros Panagiotis Chief Executive Officer | Buy | Apr 22, 2026 | 1.47M | $6.45 | $9.46M | Form 4 ↗ |