Oatly Group AB - American Depositary Shares (OTLY)

8.5600
-3.1900 (-27.15%)
NASDAQ · Last Trade: Oct 29th, 2:42 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors