AngOak Note AOMD Stock Analysis RangeBound Near 2496 20260520 Samfine SFHG Stock Analysis 320 Gain What to Watch 20260520