| Filed On | Filing |
|---|---|
| 09 Jun 2026 |
Form 4: Panagiotidis Petros Panagiotis, Director
Acquired 4,827,279 shares (Other Transaction) ($18.7M) |
| 24 Apr 2026 |
Form 4: Panagiotidis Petros Panagiotis, Director
Bought 1,982,728 shares ($12.1M) · Bought 265,836 shares ($1.73M) · Bought 67,407 shares ($458K) |
Loading...