KLA Corp (KLAC) Financial Charts & Fundamental History