October 26, 2026 Lens Technology’s third-quarter profit halves on rising forex losses 6613.HK 300433.SHE