Home

Oatly Group AB - American Depositary Shares (OTLY)

11.76
-0.53 (-4.31%)
NASDAQ · Last Trade: Dec 12th, 1:19 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors