Oatly Group AB - American Depositary Shares (OTLY)

8.1250
+0.2650 (3.37%)
NASDAQ · Last Trade: Nov 9th, 4:40 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors