Forget Pre-Split Tesla: These 3 Stocks Are Better Buys

However, Tesla's shares are currently trading at 97 times operating cash flow and 12.2 times sales, meaning it looks astronomically overpriced. With that …
View full source