Nikola shares plummet 21% after the Company filed to sell 24 million shares
Nikola shares plummeted as much as 21% to $38.49 in pre-market trades on Monday. Nikola is down as much as ...
Read moreCopyright © 2024 investogist.com, All Rights Reserved