Oatly Group AB - American Depositary Shares (OTLY)

13.02
+0.31 (2.44%)
NASDAQ· Last Trade: Sep 15th, 2:39 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors