Tesla (TSLA) shares were up 3.4% in recent Monday trading after Roth upgraded its rating to buy from neutral.
Trading volume stood at about 56.7 million shares against a daily average of 89.1 million shares.
Price: 356.86, Change: +11.70, Percent Change: +3.39