Weekly Recap | Oddity Tech -0.93%, most brokers rate it holdWeekly Review·Sep 19 at 06:37 AMODD+2.68%