Market On Open - 11 July 2023 Last updated on Jul 11, 2023 Previous Market On Open - 10 July 2023 Next The Hunt For Accumulation Opportunities, Part II