Oryzon Genomics S.A. (BME:ORY)
Spain flag Spain · Delayed Price · Currency is EUR
2.902
0.00 (0.00%)
Jul 17, 2026, 5:35 PM CET

Oryzon Genomics 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
238241109120158142
Market Cap Growth
8.23%122.14%-9.87%-23.83%10.97%-22.86%
Enterprise Value
227.23253.88135.14145.54179.1141.13
Last Close Price
2.903.111.401.892.482.70
Forward PE
-13.98106.87---
PS Ratio
21.7520.6514.338.399.9113.21
PB Ratio
-2.291.341.602.382.16
P/TBV Ratio
-----25.57
EV/Sales Ratio
20.7821.7517.8510.1511.2313.09
Debt / Equity Ratio
0.200.240.280.380.500.31
Net Debt / Equity Ratio
0.010.000.240.250.22-0.10
Net Debt / EBITDA Ratio
-0.05-0.07-4.55-4.20-2.790.98
Net Debt / FCF Ratio
--0.03-3.36-32.12-7.731.78
Asset Turnover
-0.090.070.140.160.11
Inventory Turnover
-80.5766.9030.718.170
Quick Ratio
1.811.940.740.861.343.73
Current Ratio
1.831.950.750.871.343.76
Return on Equity (ROE)
-1.80%-2.53%-4.21%-4.34%-5.88%-6.37%
Return on Assets (ROA)
-13.72%-2.09%-2.66%-2.37%-3.56%-4.83%
Return on Invested Capital (ROIC)
-19.34%-2.76%-2.89%-2.94%-5.00%-8.73%
Return on Capital Employed (ROCE)
-15.24%-5.03%-4.69%-5.19%-6.40%-8.10%
Buyback Yield / Dilution
-19.72%-18.33%18.80%-41.10%-3.97%-7.16%
Total Shareholder Return
-19.72%-18.33%18.80%-41.10%-3.97%-7.16%