There is no doubt that the foundation has been firmly established for company earnings to grow Its a long term hold/buy but the unexplained volatility is a bit unsettling