The company’s share price climbed more than 7% during trading hours. It marks a bright spot for the company’s stock after a tumultuous few months, though it’s still down more than 11% from a year ago.

Tesla was on track Wednesday to have its best day of trading in more than two years.

The rally comes after Musk held court with shareholders in Mountain View, California on Tuesday for the company’s annual meeting.

At the event, Musk said Tesla would be “cash flow positive” by the end of the year, and he said it’s “quite likely” that Tesla will reach its goal of building 5,000 Model 3 cars per week by the end of the month.

Investors have appeared to be shaken by Musk’s antics in recent months. The CEO said earlier this year that he was sleeping on the factory floor as the company scrambled to solve manufacturing bottlenecks.

And hesparked questions about whether he has the temperament to lead Tesla when he insulted analysts and refused to answer two questions during an earnings call last month.

But shareholders appeared Tuesday to affirm Musk’s leadership by shooting down a proposal that could have stripped him of his role as chairman of the board.

Tesla shares traded around $313 per share Wednesday. That’s still well below its all-time high of $389.61, which it hit last September.