Home

Oatly Group AB - American Depositary Shares (OTLY)

15.96
+0.89 (5.91%)
NASDAQ · Last Trade: Aug 4th, 11:54 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors