Oatly Group AB - American Depositary Shares (OTLY)

13.02
+0.31 (2.44%)
NASDAQ· Last Trade: Sep 14th, 4:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors