Sto SE Q1 2026 Revenue Falls 1.9% as Weather, Construction Slowdown, and Labor Costs Hit
Sto SE & Co. KGaA Q1 2026 revenue fell 1.9 % to €318.5 m due to winter weather and construction slowdown, but its diversified portfolio and cost‑control plans aim for recovery.
2 minutes to read



