Reasons for the selling…???Desjardins had a target price of $26 and others analysts have a buy on it.
Amazon,Bus contracts,battery plan,future growth ect etc...
And bigs guys a selling,according to the info,s ....
Starting to get feed up with this play....
I will not sell for now but i dont understand what is going on with this heavy selling lately....
Somebody have an professionnel explanation???