KLA Corporation (NASDAQ:KLAC) is one of the best long term growth stocks to buy according to hedge funds. KLA Corporation ...