Stocks making the biggest moves midday: SolarEdge Technologies, Pool Corp., Carnival and more