Share Price
Euronext Amsterdam
Last Price: € 0.27
(Minimum 20 Minute Delay)