innoscripta SE (ETR:1INN)
Germany flag Germany · Delayed Price · Currency is EUR
86.40
+4.00 (4.85%)
At close: Aug 21, 2026

innoscripta SE Filings