ODD Oddity Tech Ltd. logo

ODD Oddity Tech Ltd.

Technology
$12.18+0.00%OpenMarket Cap: $693.3M

As of 2026-05-26

No congress trading data available for ODD.