Technology  Oddity starts trading with a 35% debut pop — here’s what the beauty and tech company does

Oddity starts trading with a 35% debut pop — here’s what the beauty and tech company does