Logo image of STM.DE

STABILUS SE (STM.DE) Stock Overview

FRA:STM - DE000STAB1L8 - Common Stock

23.725 EUR
-0.12 (-0.52%)
Last: 8/26/2025, 4:29:34 PM

STM.DE Latest News, Press Relases and Analysis