ODDITY Tech Ltd. (NASDAQ: ODD) today announced its financial results for the first quarter ended March 31, 2026. "We continue ...