S&P 500, Nasdaq hit record on IBM, waning China virus fears | Sharefundss