Oatly Group AB - American Depositary Shares (OTLY)

11.20
+0.32 (2.99%)
NASDAQ · Last Trade: May 1st, 1:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors