innoscripta SE (ETR:1INN)
Germany flag Germany · Delayed Price · Currency is EUR
75.50
+3.10 (4.28%)
At close: Aug 3, 2026

innoscripta SE Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
724903----
Market Cap Growth
-32.08%-----
Enterprise Value
667.25868.820000
Last Close Price
75.5090.30----
PE Ratio
14.4621.20----
Forward PE
12.5918.78----
PEG Ratio
0.410.49----
PS Ratio
6.138.72----
PB Ratio
10.0316.79----
P/TBV Ratio
10.4716.82----
P/FCF Ratio
14.7522.22----
P/OCF Ratio
14.5822.12----
EV/Sales Ratio
5.658.39----
EV/EBITDA Ratio
8.5113.66----
EV/EBIT Ratio
8.5313.70----
EV/FCF Ratio
13.6021.38----
Debt / Equity Ratio
0.160.230.18--0
Debt / EBITDA Ratio
0.150.200.17---
Debt / FCF Ratio
0.240.310.33---
Net Debt / Equity Ratio
-0.79-0.64-0.49---0.31
Net Debt / EBITDA Ratio
-0.72-0.54-0.46---0.14
Net Debt / FCF Ratio
-1.16-0.84-0.87---
Asset Turnover
1.051.302.21-3.051.29
Inventory Turnover
4.323.883.71-0.830
Quick Ratio
6.804.845.56--4.51
Current Ratio
7.084.985.83--4.98
Return on Equity (ROE)
79.50%95.83%142.78%-115.88%62.13%
Return on Assets (ROA)
47.59%53.18%85.02%-69.97%159.91%
Return on Invested Capital (ROIC)
306.85%227.50%140.77%--600.85%
Return on Capital Employed (ROCE)
83.11%97.79%152.68%-132.13%200.28%
Earnings Yield
6.91%4.72%----
FCF Yield
6.78%4.50%----
Dividend Yield
5.52%2.66%----
Payout Ratio
47.94%56.33%33.34%51.17%0.00%0.00%
Buyback Yield / Dilution
--4.61%-91.21%-19900.00%--
Total Shareholder Return
5.52%-1.95%-91.21%-19900.00%--