SP 500 Rises on Tech and Healthcare Strength Communication Services Lags HELE Q1 2026 Earnings EPS Beats Estimates by Over 15 Shares Rise TNL Mediagene TNMG Holds Near Support as Stock Edges Lower in Tight Trading Range