Chemed CHE Stalls at 44004 Breakout or Breakdown 20260520 Organigram OGI Stock Analysis 385 Gain What to Watch 20260520