Apple and Amazon rise; Tesla and Microsoft fall; banks strong ahead of market open.
Open shared insight