Dave Nicholson discusses Tesla (TSLA) ahead of earnings and the Mag 7 giant's tech prospects. He explains why he believes full self-driving technology for robotaxis and robots represents a significant part of Tesla's long-term value proposition.
Market On Close
22 Jul 2026
SHARE