TRIUMPH NEW EN (01108) has released its financial results for the first quarter of 2026. The company reported operating revenue of RMB 673 million, representing a decrease of 24.53% compared to the same period last year. The net loss attributable to shareholders was RMB 353 million, which widened by 182.33% year-on-year. The basic loss per share was RMB 0.55.