Oryzon Genomics S.A. (BME:ORY)
Spain flag Spain · Delayed Price · Currency is EUR
2.940
+0.022 (0.75%)
Aug 7, 2026, 12:56 PM CET

Oryzon Genomics Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
239241109120158142
Market Cap Growth
17.10%122.14%-9.87%-23.83%10.97%-22.86%
Enterprise Value
235.28253.88135.14145.54179.1141.13
Last Close Price
2.943.111.401.892.482.70
Forward PE
-13.98106.87---
PS Ratio
15.5220.6514.338.399.9113.21
PB Ratio
2.002.291.341.602.382.16
P/TBV Ratio
-----25.57
EV/Sales Ratio
15.2721.7517.8510.1511.2313.09
Debt / Equity Ratio
0.140.240.280.380.500.31
Net Debt / Equity Ratio
0.020.000.240.250.22-0.10
Net Debt / EBITDA Ratio
-0.09-0.07-4.55-4.20-2.790.98
Net Debt / FCF Ratio
-0.40-0.03-3.36-32.12-7.731.78
Asset Turnover
-0.090.070.140.160.11
Inventory Turnover
-83.7966.9030.718.170
Quick Ratio
0.791.940.740.861.343.73
Current Ratio
0.801.950.750.871.343.76
Return on Equity (ROE)
-3.17%-2.53%-4.21%-4.34%-5.88%-6.37%
Return on Assets (ROA)
-15.86%-2.09%-2.66%-2.37%-3.56%-4.83%
Return on Invested Capital (ROIC)
-21.76%-2.76%-2.89%-2.94%-5.00%-8.73%
Return on Capital Employed (ROCE)
-18.23%-5.03%-4.69%-5.19%-6.40%-8.10%
Buyback Yield / Dilution
-0.01%-18.33%18.80%-41.10%-3.97%-7.16%
Total Shareholder Return
-0.01%-18.33%18.80%-41.10%-3.97%-7.16%