Investments
Snap’s stock still isn’t a bargain at $6, no reason to own it
Snap Inc.’s stock price may have fallen to just over $6 a share — down about 70 percent from where the stock started publicly trading — but even this low price shouldn’t fool investors, CNBC’s […]