Oatly IPO prices at $17 a share, notching $10B valuation on May 20, 2021 notching $10B valuation Oatly IPO prices at $17 a share +