What Viavi Solutions VIAVs 158 Decline Means for Investors 20260520 Reddit Inc RDDT Fights Back Price Rebounds 226 as Key Resistance Looms Rhythm Pharmaceuticals RYTM Crushes Q1 2026 Estimates EPS 083 Tops Views