De Beers post loss for 2025

De Beers posted a massive $511 million underlying EBITDA loss for 2025—a twentyfold increase from the previous year—driven by weak demand and competition from lab-grown diamonds. Parent company Anglo American recorded a $3.7 billion net loss, driven by a $2.3 billion impairment that slashed the diamond unit's value. 

Jason LaManno