Home

Oatly Group AB - American Depositary Shares (OTLY)

9.9500
+0.2500 (2.58%)
NASDAQ · Last Trade: Apr 2nd, 8:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors