S&P 500, Nasdaq rise marginally at open as earnings take center stage | Sharefundss