Oracle shares have lost nearly $400 billion in value over the past four months, to near their lowest levels since early June.