Oatly Group AB - American Depositary Shares (OTLY)

12.36
+1.04 (9.19%)
NASDAQ · Last Trade: Apr 10th, 4:02 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors