Investors in Omnicell (NASDAQ:OMCL) from three years ago are still down 71%, even after 3.4% gain this past week

Despite a recent 64% increase in Omnicell, Inc. (NASDAQ:OMCL) share price, the company has faced a 71% decline over the past three years.