Oatly Group AB - American Depositary Shares (OTLY)

11.08
-1.31 (-10.61%)
NASDAQ · Last Trade: Feb 12th, 12:03 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors