Tesla rallied for a third straight day, pushing the stock close to where it was trading before last week's spat between Elon Musk and President Trump.

Elon Musk’s EV company made $2.67 billion from regulatory credits last year.

Tesla rallied for a third straight day, pushing the stock close to where it was trading before last week's spat between Elon Musk and President Trump.

In trading before U.S. markets opened Tesla shares rose as much as 2.9%, after jumping 5.7% on Tuesday.

Tesla shares rallied for a fourth straight session as the spat between CEO Elon Musk and President Donald Trump showed signs of a cooldown.

The Tesla CEO said that he regrets some of his posts about the president last week.