Enzo Biochem, Inc (NYSE:ENZ) Has Seen A Fall Of -41.54% This Year, Is It Still A Better Option Than Others?
In last trading session, Enzo Biochem, Inc (NYSE:ENZ) saw 0.45 million shares changing hands with its beta currently measuring 0.83. Company’s recent per share price