SRX Health SRXH Flat at 012 Consolidation Continues 20260518 ScanSource SCSC Q1 2026 Earnings Miss by Significant Key Takeaways Fresh Del FDP Climbs 077 Resistance at 3438 in Focus 20260518 Star STRR Q1 2026 Earnings Miss by Significant Key Takeaways Terra TPTA Trading at 2310 Key Decision Point 20260514 Reddit RDDT Q1 2026 Earnings Beat Revenue NA EPS 101 Aterian ATER Slides 827 as Selling Pressure Mounts 20260519 GreenTree GHG Stock Analysis 127 Gain What to Watch 20260514