Billion-dollar publicly traded companies are a dime a dozen (figuratively speaking). That’s because once a stock does an IPO and individual investors are able to buy it, they tend to do so — bidding the stock’s price up to the moon and higher. But private companies valued at $1 billion or more before they IPO — those are rare beasts, so rare that Wall Street refers to them as “unicorn stocks.”