Article By:
The Fly
Saturday, May 22, 2021 7:52 PM EDT
Oatly shares soared 24% in the company's public market debut Thursday. Meanwhile, Squarespace shares fell as much as 13% below its direct listing reference price on Wednesday amid a broader market selloff.