Despite Snap Inc (NYSE: SNAP)'s stock trading near its all-time low of $15.21 on Monday and down nearly 40 percent since its March IPO, now is a good time to buy shares, at least according to Drexel Hamilton's Brian White.
The case to buy Snap's stock can be made from a historical... Read More...