Oddity Tech Q3 revenue falls 2% but beats estimates - ODD News | Rallies