Oatly Group AB - American Depositary Shares (OTLY)

13.05
+0.36 (2.84%)
NASDAQ · Last Trade: Apr 15th, 3:24 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors