ODD logo

Oddity Tech (ODD) Interest Coverage Ratio