Oatly Group AB - American Depositary Shares (OTLY)

11.06
-0.07 (-0.63%)
NASDAQ · Last Trade: Jan 29th, 10:58 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors