Saying Tesla, Inc (TSLA) has been on a wild ride in the recent past is an understatement. On December 31, 2019, the share price closed at $418 and then more than doubled to over $960 by February. If that was spectacular, what is even more spectacular is its fall from […]