AI Taiwan Semiconductor (TSM) Stock: Six Analyst Upgrades Push Shares to All-Time Highs AI January 7, 2026