Home

Oatly Group AB - American Depositary Shares (OTLY)

11.76
-0.53 (-4.31%)
NASDAQ · Last Trade: Dec 11th, 11:04 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors