The company's lacklustre revenue growth and unprofitability may have led to the share price drop. Its performance, worse than the annualised loss of 4% over the last half decade, may indicate unresolved challenges. Long term share price weakness could be a bad sign, but contrarian investors might see a potential turnaround.