Allbirds IPO: What Investors Need to Know about BIRD Stock

The Allbirds IPO could fetch the company a valuation over $2 billion. The sustainable footwear brand just set its terms for its public debut.