Oddity Tech Ltd (ODD) Financial Charts & Fundamental History