As Tesla stock has fallen in recent weeks, members of the board and an executive at Elon Musk's company have sold off ...
A recent report showed plummeting sales in Europe, and the company faces increased competition from other E.V. makers eating away at its market share. Recent protests outside Tesla showrooms in ...
Earnings Per Share (TTM) A company's net income for the trailing twelve month period expressed as a dollar amount per fully diluted shares outstanding. Market Capitalization Reflects the total ...