Live News FX FLASH L impact Nov 11, 2026, 12:04 PM UTC Oddity Tech Q3 net income falls 37% to USD 11.2 million Oddity Tech Q3 net income falls 37% to USD 11.2 million Oddity Tech’s third-quarter 2026 net inc ODD SquawkNews Desk