Nvidia, Tesla, Intel, Palantir, iRobot: Stocks to watch today