Evogene Ltd. (EVGN)
NASDAQ: EVGN · Real-Time Price · USD
0.6190
+0.0093 (1.53%)
At close: Jun 5, 2026, 4:00 PM EDT
0.5804
-0.0386 (-6.24%)
After-hours: Jun 5, 2026, 7:25 PM EDT

Evogene Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
61012422968
Market Cap Growth
-21.69%-21.28%-71.33%47.12%-57.22%-59.65%
Enterprise Value
5.5710.1715.0828.351.3225.12
Last Close Price
0.621.101.878.407.0016.40
PS Ratio
3.302.492.1814.2517.2472.60
PB Ratio
0.76-116.95-8.403.531.031.26
P/TBV Ratio
-2.09-105.63-7.343.201.041.24
EV/Sales Ratio
3.022.642.709.510.7927.01
Debt / Equity Ratio
0.170.120.130.010.030.03
Net Debt / Equity Ratio
4.33131.208.82-2.48-1.20-0.95
Net Debt / EBITDA Ratio
0.840.840.741.431.381.78
Net Debt / FCF Ratio
0.980.790.631.351.352.00
Asset Turnover
0.100.130.120.060.030.01
Inventory Turnover
14.064.042.514.642.7616.67
Quick Ratio
2.754.310.994.956.618.25
Current Ratio
2.794.541.154.966.718.27
Return on Equity (ROE)
-175.37%-100.69%-68.09%-69.21%-60.78%-50.61%
Return on Assets (ROA)
-74.55%-46.85%-41.37%-41.50%-40.81%-41.78%
Return on Invested Capital (ROIC)
-212.59%-69.77%-70.83%-110.61%-125.26%-127.59%
Return on Capital Employed (ROCE)
-97.01%-74.31%-57.57%-46.97%-44.93%-47.02%
Buyback Yield / Dilution
-40.53%-38.21%-24.14%-10.81%-2.44%-43.59%
Total Shareholder Return
-40.53%-38.21%-24.14%-10.81%-2.44%-43.59%
SEC Filings: 10-K · 10-Q