Oatly Group AB - American Depositary Shares (OTLY)

9.9415
-0.1085 (-1.08%)
NASDAQ· Last Trade: May 14th, 9:59 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors