S&P 500 in formal bull market territory, up 20% from October levels - .com