CATL posted 43.28 billion yuan in first-half profit, a 42% jump, and announced a share buyback plan worth up to 40 billion yuan as energy storage

CATL reports 43.28 billion yuan net income for H1 2026 and plans a share buyback of up to 40 billion yuan, signaling confidence in its growth

The results, despite being record figures, slightly missed market estimates of 148.6 billion yuan in revenue and 23.4 billion yuan profit.