LSE - Delayed Quote GBp

MYCELX Technologies Corporation (MYX.L)

20.75
-2.25
(-9.78%)
At close: 5:52:46 PM GMT+1