Home

Oatly Group AB - American Depositary Shares (OTLY)

15.64
+0.65 (4.34%)
NASDAQ · Last Trade: Oct 27th, 12:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors