Weekly Recap | DELTON -14.88%, consensus target double the spotWeekly Review·Sep 5 at 04:58 AM01989+1.94%