Oatly Group AB - American Depositary Shares (OTLY)

8.3901
-0.1899 (-2.21%)
NASDAQ· Last Trade: Jun 5th, 12:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors