Science Wall Street Zen Upgrades Structure Therapeutics to Hold Amid Analyst Activity 15 December, 2025