Luotea Plc
+3.14%
1.78 EUR
LUOTEA · OMXHEX
FreeTheAI
Stocks
1M · Oct 9, 5:58 PM ET