×

Did Tesla deliver?

5:03 PM ET Wed, 3 Aug 2016

The “Fast Money” traders break down Tesla's earnings results.