Rostra AG (FRA:3330)
Germany flag Germany · Delayed Price · Currency is EUR
3.500
0.00 (0.00%)
Last updated: Aug 5, 2026, 6:00 PM CET

Rostra AG Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2022
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Feb '22
2352100
Market Cap Growth
425.53%157.09%98.21%593.32%-72.90%-98.17%
Enterprise Value
3551-000
Last Close Price
3.501.901.110.562.107.75
PE Ratio
76.8422.70---0.32
PB Ratio
2.320.45-315.431.550.15-238153.50
P/TBV Ratio
3.190.62-1.550.15-
Debt / Equity Ratio
1.641.64-21.820.310.13-
Net Debt / Equity Ratio
1.121.1210.63-1.23-1.362229.00
Net Debt / EBITDA Ratio
-18.28-18.28-7.41--
Net Debt / FCF Ratio
-38.78-38.780.142.637.570.06
Quick Ratio
4.974.972.2613.106.500.01
Current Ratio
4.974.972.2613.476.560.05
Return on Equity (ROE)
4.00%4.00%-159.22%-37.05%--
Return on Assets (ROA)
-2.84%-2.84%-42.88%-13.41%--
Return on Invested Capital (ROIC)
-5.75%-5.75%----22.84%
Return on Capital Employed (ROCE)
-2.40%-2.40%-329.10%-27.70%-16.50%-155.80%
Earnings Yield
0.86%4.41%-25.69%-29.37%-209.99%310.00%
FCF Yield
-1.24%-6.37%-24.71%-30.16%-117.14%-14.76%
Buyback Yield / Dilution
-176.05%-176.05%----
Total Shareholder Return
-176.05%-176.05%----