Evogene Ltd. (EVGN)
NASDAQ: EVGN · Real-Time Price · USD
0.7801
-0.0079 (-1.00%)
Apr 27, 2026, 4:00 PM EDT - Market closed

Evogene Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
10101243
Market Cap Growth
6.18%-21.28%-71.45%-
Enterprise Value
11.0610.1725.4642.67
Last Close Price
0.781.101.878.40
PE Ratio
--1.02-0.64-1.62
PS Ratio
2.512.492.1814.31
PB Ratio
0.81-116.95-8.40-
P/TBV Ratio
-74.82-105.63-7.34-
P/FCF Ratio
--0.70-0.60-1.93
P/OCF Ratio
--0.71-0.62-1.98
EV/Sales Ratio
2.872.644.5614.31
EV/EBITDA Ratio
--0.79-1.46-2.04
EV/EBIT Ratio
--0.72-1.35-1.92
EV/FCF Ratio
--0.75-1.25-1.93
Debt / Equity Ratio
0.120.120.83-
Debt / EBITDA Ratio
-0.17-0.17-0.74-
Debt / FCF Ratio
-0.16-0.16-0.63-
Net Debt / Equity Ratio
131.20131.201.67-
Net Debt / EBITDA Ratio
0.840.840.14-
Net Debt / FCF Ratio
0.790.790.12-
Asset Turnover
0.130.130.28-
Inventory Turnover
4.044.042.62-
Quick Ratio
4.314.310.99-
Current Ratio
4.544.541.15-
Return on Equity (ROE)
-100.70%-100.69%-199.72%-
Return on Assets (ROA)
-46.85%-46.85%-94.40%-
Return on Invested Capital (ROIC)
-103.75%-103.75%-175.30%-
Return on Capital Employed (ROCE)
-74.31%-74.31%-177.66%-
Earnings Yield
-87.71%-98.18%-155.08%-61.90%
FCF Yield
-140.97%-142.20%-166.85%-51.92%
Buyback Yield / Dilution
-38.21%-38.21%-24.14%-
Total Shareholder Return
-38.21%-38.21%-24.14%-
Updated Mar 5, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q