| Name | Role | Date | Shares | Price | Value |
|---|---|---|---|---|---|
| Petros Panagiotis Panagiotidis | Chief Executive Officer | 2026-06-05 | 4,827,279 | $3.88 | $18.74MBuy |
| Petros Panagiotis Panagiotidis | Chief Executive Officer | 2026-04-24 | 67,407 | $6.79 | $457.56kBuy |
| Petros Panagiotis Panagiotidis | Chief Executive Officer | 2026-04-23 | 265,836 | $6.53 | $1.73MBuy |
| Petros Panagiotis Panagiotidis | Chief Executive Officer | 2026-04-22 | 516,738 | $5.04 | $2.61MBuy |
| Petros Panagiotis Panagiotidis | Chief Executive Officer | 2026-04-22 | 1,465,990 | $6.45 | $9.46MBuy |
| Name | Hold | Shares | Value | Type |
|---|---|---|---|---|
| Petros Panagiotis Panagiotidis | 89.04% | 25,689,485 | $133.59M | Insider |
| Renaissance Technologies LLC | 0.62% | 180,152 | $936.79k | Institution |
| Susquehanna International Group LLP | 0.34% | 97,955 | $509.37k | Institution |
| Angelos Rounick Platanias | 0.30% | 87,353 | $454.24k | Insider |
| Petros Zavakopoulos | 0.21% | 60,000 | $312.00k | Insider |
| Focus Partners Wealth | 0.18% | 50,826 | $264.30k | Institution |
| Morgan Stanley | 0.10% | 30,075 | $156.39k | Institution |
| Xtx Topco Ltd | 0.05% | 13,784 | $71.68k | Institution |
| Geode Capital Management LLC | 0.04% | 11,890 | $61.83k | Institution |
| Ethic Inc | 0.02% | 5,380 | $27.98k | Institution |