Talkspace TALK Steady at 520 Awaiting Next Catalyst 20260520 Revvity RVTY Q1 2026 Earnings EPS 106 Beats Estimates GameStops Ambitious eBay Bid Faces Credit Profile Hurdle Bank Letter Reveals Aluminum Prices Surge Amid Iran Conflict How Major US Companies Are Managing Cost Pressures