Oatly Group AB - American Depositary Shares (OTLY)

15.48
+0.32 (2.08%)
NASDAQ· Last Trade: Jul 29th, 12:45 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors