Home

Oatly Group AB - American Depositary Shares (OTLY)

15.62
-0.26 (-1.64%)
NASDAQ · Last Trade: Oct 28th, 7:51 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors