Oatly Group AB - American Depositary Shares (OTLY)

10.22
-0.39 (-3.68%)
NASDAQ · Last Trade: Apr 7th, 1:27 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors