Why Lucid is Probably Not The Next Tesla

  • On June 29, 2010, Tesla Inc. (NASDAQ: TSLA) IPO'd at $17 per share.