On July 2, Yidu Tech (02158.HK), a leading AI healthcare company, held its annual results presentation to review its financial performance for the fiscal year ended March 31, 2026 ('FY2026').