Elon Musk

Tesla and SolarCity executives are attempting to quell naysayers as shareholders for both companies prepare for a vote on whether the carmaker and solar power company would be better off together or apart.

Senior executives made the case Tuesday that SolarCity is on solid financial footing and it won't be a drain on Tesla.