SLR Group: fiscal 25/26 net sales EUR 213.3 mln, volume 107 kt
SLR Group GmbH reported fiscal year 25/26 net sales of EUR 213.3 million, a 10% increase from EUR 194.0 million in the prior year, with total sales volume rising to 107 kilotons from 95 kilotons. Adjusted EBITDA increased slightly by 3% to EUR 17.8 million.