Oatly Group AB - American Depositary Shares (OTLY)

8.5600
-3.1900 (-27.15%)
NASDAQ · Last Trade: Oct 28th, 4:16 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors