BRC Group RILYN Flat at 2482 Consolidation Continues 20260518 IDEAYA Biosciences IDYA Stalls at 2832 Breakout or Breakdown 20260518 Dine Brands DIN Q1 2026 Beat Revenue NA EPS Exceeds by Significant Why Chasing ShortTerm Returns May Undermine LongTerm Investment Goals Modine Manufacturing MOD Gains Attention Whats Driving the Trend Moving MITQ Q1 2026 In Line Whats Next for Investors Canary SUIS Drops 127 Key Support at 2982 20260514