Oatly Group AB - American Depositary Shares (OTLY)

10.00
-0.20 (-1.96%)
NASDAQ · Last Trade: Apr 2nd, 10:30 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors