CitroTech Inc CITR Declines Over 25 as Stock Nears Critical Support at 628 Taiwan Chip Stocks Rally as Nvidias 150 Billion Spending Plans Signal Robust Demand Mainland China Peers Slide PHAR Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines Soho Licensing Dispute Threatens Londons Entertainment District Economy Operators Warn