Oakmount and Partners Apr 25, 20184 minTesla’s Origin Story in One Giant Infographic. Part 1 of 3.Priced at $17 per share just seven years ago, the Tesla IPO ended up being a total bargain for anyone lucky enough to get in. However,...