Home stocks stocknews LEV first quarter results are great!! Desjardins pt is up to 26. Orders and revenues are way up. One of the only EV company’s actually putting vehicles on the road already. – #stocks chatter