Home

Oatly Group AB - American Depositary Shares (OTLY)

17.65
+1.02 (6.13%)
NASDAQ · Last Trade: Aug 6th, 10:29 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors