KLA Corporation Stock (KLAC) News and Forecasts on Dec. 22, 2025: Analyst Upgrades, AI Capex Tailwinds, and China Risk — alphai