Home

Oatly Group AB - American Depositary Shares (OTLY)

12.63
+0.16 (1.28%)
NASDAQ · Last Trade: Jun 19th, 11:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors