Oddity Q2 FY26 net income drops to $13 million; net revenue falls 25% to $181 million - ODD News | Rallies