Oatly IPO prices at $17 a share, notching $10B valuation Get link Facebook X Pinterest Email Other Apps - May 20, 2021 Oatly IPO prices at $17 a share, notching $10B valuation Read more