Teda Bio (8189) said it expects to post a net profit of about RMB 7 million to RMB 10 million for the six months ended June 30, 2026, reversing a net loss of RMB 6 million in the same period of 2025, according to Ming Pao.