Despite a recent 75% increase in Lifecore Biomedical, Inc.'s stock price, it has fallen 33% over the past five years. The company's revenue decline may explain this trend, despite recent profitability. Shareholders should consider other metrics before making investment decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing