Oatly Group AB - American Depositary Shares (OTLY)

13.49
-0.14 (-1.03%)
NASDAQ · Last Trade: Apr 21st, 10:40 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors