Published on 17 Apr 2023 on Simply Wall St. via Yahoo Finance
It is a pleasure to report that the Enzo Biochem, Inc. (NYSE:ENZ) is up 66% in the last quarter. But don't envy holders -- looking back over 5 years the returns have been really bad. The share price has failed to impress anyone , down a sizable 58% during that time. So is the recent increase sufficient to restore confidence in the stock? Not yet. But it could be that the fall was overdone.
With that in mind, it's worth seeing if the company's underlying fundamentals have been the driver of long term performance, or if there are some discrepancies.
See our latest analysis for Enzo Biochem