Oatly Group AB - American Depositary Shares (OTLY)

11.84
+2.79 (30.83%)
NASDAQ· Last Trade: Jul 22nd, 10:46 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors