For value investorsScreener
Evogene Ltd. (EVGN) · Fundamental Indicators · Sponda