Home

Oatly Group AB - American Depositary Shares (OTLY)

13.64
-0.47 (-3.33%)
NASDAQ · Last Trade: Oct 10th, 1:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors