SMA Solar Technology AG (ETR:S92)
Germany flag Germany · Delayed Price · Currency is EUR
53.80
-3.00 (-5.28%)
Aug 24, 2026, 3:45 PM CET

SMA Solar Technology AG Filings