Oatly Group AB - American Depositary Shares (OTLY)

13.51
+0.66 (5.14%)
NASDAQ · Last Trade: Apr 17th, 4:09 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors