Home

Oatly Group AB - American Depositary Shares (OTLY)

8.6650
-0.2450 (-2.75%)
NASDAQ · Last Trade: Apr 7th, 6:12 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors