KLA Corporation (KLAC) Stock Fundamentals & Financial Metrics | MetricSide