This week Tesla shareholders are gathering in Mountain View, California for the annual meeting. This comes as Tesla CEO Elon Musk faces increased scrutiny over Model 3 production delays. Cheddar's Baker Machado and Nora Ali explore Tesla's recent performance in the market.