Octodec Investments Ltd: OCT   830c  DOWN  -8c (-0.95%)   last close: 18 June 2021     Powered by ProfileData