ODDITY Tech Ltd. (NASDAQ: ODD) today announced its financial results for the first quarter ended March 31, 2026. “We continue to implement our recovery plan to address the account dislocation with our ...