The share price drop reflects the lack of profits and revenue growth. The market may be expecting future growth or cost cutting from the company. However, the company's performance over the past five years has resulted in a total loss of 4% per year for shareholders.