Published on 19 Dec 2024 on Zacks · via Yahoo Finance
ENZ Stock Falls Post Q1 Earnings Amid Revenue and Demand Challenges
Shares of Enzo Biochem, Inc. ENZ have tumbled 30.9% since the release of its earnings report for the...
Want to become a better investor?
Start tracking your investments with Statfolio
Sign up for free