Rostra AG (FRA:3330)
Germany flag Germany · Delayed Price · Currency is EUR
3.580
0.00 (0.00%)
Last updated: Jul 17, 2026, 8:00 AM CET

Rostra AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2022
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Feb '22
2452100
Market Cap Growth
446.40%157.09%98.21%593.32%-72.90%-98.17%
Enterprise Value
3551-000
Last Close Price
3.581.901.110.562.107.75
PE Ratio
-----0.32
PB Ratio
2.740.52-315.601.550.15-238153.50
P/TBV Ratio
2.740.52-1.550.15-
Debt / Equity Ratio
1.891.89-21.840.310.13-
Net Debt / Equity Ratio
1.291.2910.38-1.23-1.362229.00
Net Debt / EBITDA Ratio
-16.31-16.310.107.41--
Net Debt / FCF Ratio
-25.87-25.870.102.637.570.06
Quick Ratio
27.6627.663.2713.106.500.01
Current Ratio
27.8227.823.8013.476.560.05
Return on Equity (ROE)
-28.31%-28.31%-205.32%-37.05%--
Return on Assets (ROA)
-3.35%-3.35%-83.97%-13.41%--
Return on Invested Capital (ROIC)
-6.87%-6.87%-4711.42%---22.84%
Return on Capital Employed (ROCE)
-2.70%-2.70%-463.00%-27.70%-16.50%-155.80%
Earnings Yield
-5.17%-27.04%-33.13%-29.37%-209.99%310.00%
FCF Yield
-1.82%-9.55%-31.77%-30.16%-117.14%-14.76%
Buyback Yield / Dilution
-176.05%-176.05%----
Total Shareholder Return
-176.05%-176.05%----