Oatly Group AB - American Depositary Shares (OTLY)

11.18
+0.87 (8.44%)
NASDAQ · Last Trade: Apr 8th, 6:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors