Oddity Tech Ltd (ODD) PT Lowered to $8 at Barclays

Go back to Oddity Tech Ltd (ODD) PT Lowered to $8 at Barclays
Insulet Corporation (NASDAQ: ODD) Delayed: 19.90 -1.31 (6.18%)
Previous Close $21.21    52 Week High $3.23 
Open $21.45    52 Week Low $2.59 
Day High $21.65    P/E N/A 
Day Low $19.90    EPS $-2.60 
Volume 427,293