Oatly Group AB - American Depositary Shares (OTLY)

13.63
-0.45 (-3.16%)
NASDAQ· Last Trade: Sep 8th, 2:31 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors