Catena Media plc
+3.41%
3.19 SEK
CTM · OMXSTO
FreeTheAI
Stocks
1M · Oct 16, 1:49 PM ET