@rob_goudie: Building a business and improving products and services takes time, not weeks nor months but years. Businesses that are listed on the stock exchange are traded on daily basis, based investors feelings at the moment. Long-term evaluations of businesses will be determined by the fundamentals overtime as businesses improved their products and services. This will increase their revenue profitability and therefore valuation do your best to ignore the short term. Thanks for reading, Rob