Oatly Group AB - American Depositary Shares (OTLY)

8.0800
-0.2200 (-2.65%)
NASDAQ· Last Trade: Jun 16th, 12:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors