Oatly Group AB - American Depositary Shares (OTLY)

11.48
+2.43 (26.85%)
NASDAQ· Last Trade: Jul 22nd, 2:57 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors