Menu

James E

841 posts

Posts (841)

James E TSLA 1 year ago #553

Hope fully people are getting out

James E TSLA 1 year ago #554

Insiders selling like they have been and still are should tell you something including investment firms down grading be smart sell while the getting is good

James E TSLA 1 year ago #555

Even the people that work at Tesla are selling lol

James E TSLA 1 year ago #556

June 2 June 3 2.5 million shares being sold be insider