Google Unveils New Smart Glasses with AI Integration Marking Return to Wearable Market Credicorp BAP Slides Another 084 Relief Rally Falters 20260521 Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates TScan Therapeutics TCRX Stock Analysis 327 Gain What to Watch 20260520