Evogene Ltd. (EVGN)
NASDAQ: EVGN · Real-Time Price · USD
0.7649
-0.0028 (-0.36%)
At close: Mar 9, 2026, 4:00 PM EDT
0.7498
-0.0151 (-1.97%)
After-hours: Mar 9, 2026, 5:05 PM EDT

Evogene Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
71012432968
Market Cap Growth
-33.47%-21.28%-71.45%47.72%-57.22%-59.65%
Enterprise Value
7.97-1.92-1.2111.89-5.5415.35
Last Close Price
0.761.101.878.407.0016.40
PE Ratio
--0.65-0.76---2.38
PS Ratio
0.832.491.437.5617.2472.60
PB Ratio
0.39-116.95-8.403.541.031.26
P/TBV Ratio
-73.45-105.63-7.343.201.041.24
P/FCF Ratio
--0.70-0.60-1.91-1.16-2.64
P/OCF Ratio
--0.71-0.62-1.98-1.22-2.73
EV/Sales Ratio
0.99-0.50-0.142.11-3.3116.50
EV/EBITDA Ratio
-0.150.06-0.500.23-0.53
EV/EBIT Ratio
-0.140.05-0.450.21-0.50
EV/FCF Ratio
-0.140.06-0.530.22-0.60
Debt / Equity Ratio
-18.07-18.07-1.320.020.030.03
Debt / EBITDA Ratio
-0.10-0.17-0.13-0.05-0.07-0.09
Debt / FCF Ratio
-0.16-0.16-0.12-0.05-0.07-0.10
Net Debt / Equity Ratio
131.59131.598.83-2.48-1.20-0.95
Net Debt / EBITDA Ratio
0.490.840.651.251.381.78
Net Debt / FCF Ratio
0.790.790.631.341.352.00
Asset Turnover
0.130.130.190.110.030.01
Inventory Turnover
5.924.042.835.272.7616.67
Quick Ratio
4.324.320.994.956.618.25
Current Ratio
4.544.541.154.966.718.27
Return on Equity (ROE)
2104.24%2782.26%-340.58%-129.83%-73.16%-61.07%
Return on Assets (ROA)
-79.97%-46.85%-48.86%-49.38%-40.81%-41.78%
Return on Invested Capital (ROIC)
-177.36%-103.91%-119.56%-158.23%-149.87%-160.44%
Return on Capital Employed (ROCE)
-126.84%-74.31%-68.00%-56.01%-44.93%-47.02%
Earnings Yield
-41.23%-154.55%-132.09%0.00%0.00%-42.07%
FCF Yield
-237.36%-142.20%-166.85%-52.41%-86.04%-37.86%
Buyback Yield / Dilution
-89.32%-44.66%-46.16%-19.80%-0.10%-44.53%
Updated Mar 5, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q