Evogene Ltd. (EVGN)
NASDAQ: EVGN · Real-Time Price · USD
0.3889
-0.0092 (-2.31%)
At close: Jun 26, 2026, 4:00 PM EDT
0.390257
+0.0014 (0.35%)
After-hours: Jun 26, 2026, 7:37 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
41012422968
Market Cap Growth
-49.42%-21.28%-71.33%47.12%-57.22%-59.65%
Enterprise Value
3.5610.8915.6729.22.226.09
Last Close Price
0.391.101.878.407.0016.40
PS Ratio
2.212.492.1814.2517.2472.60
PB Ratio
0.51-116.95-8.403.531.031.26
P/TBV Ratio
----2.101.73
EV/Sales Ratio
1.932.832.819.791.3228.05
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