innoscripta SE

Research innoscripta SE (1INN) on Bullrun: market cap EUR 767.00M, P/E 15.0, dividend yield 5.2%. Explore financials, valuation history, model signals, and stock context.

Key Metrics

Valuation Snapshot

latest market cap is EUR 767.00M; P/E is 15.0; dividend yield is 5.2%.

Peer valuation comparison

Latest P/E is 14.95x versus a Technology sector median of 28.57x (47.7% below).

Latest dividend yield is 5.22% versus a Technology sector median of 1.65% (216.4% above).

Five-year financial history

YearRevenueNet incomeFree cash flowGross marginDiluted EPSCashTotal debtEquity
FY2025EUR 103.41MEUR 42.61MEUR 40.64M74.4%n/aEUR 46.70MEUR 12.52MEUR 53.78M

Valuation history

YearSnapshot dateMarket capP/EDividend yieldAnnual dividend/share
20262026-08-27EUR 767.00M15.05.4%4

Dividend history

Latest trailing dividend snapshot: annual dividend/share 4 EUR, yield 5.2%.

About innoscripta SE

innoscripta SE provides software-as-a-service for managing research and development (R&D) tax incentives and project management consulting in Germany, France, and the United Kingdom. It offers solutions for research and development documentation, such as human resources, task management, organization, project management, and time tracking. It serves the additive manufacturing/3D printing; aerospace engineering; automotive; biotechnology; business consulting and technical services; chemical; construction;

Related stock research

Other Technology stocks

Frequently asked questions

What is innoscripta SE's market cap?

innoscripta SE's market capitalization is EUR 767.00M.

What is innoscripta SE's P/E ratio?

innoscripta SE's price-to-earnings (P/E) ratio is 15.0.

Does innoscripta SE pay a dividend?

innoscripta SE has a dividend yield of 5.2%.

What does innoscripta SE do?

innoscripta SE provides software-as-a-service for managing research and development (R&D) tax incentives and project management consulting in Germany, France, and the United Kingdom. It offers solutions for research and development documentation, such as human resources, task management, organization, project management, and time tracking.