
Photo illustration by Greg Ruben / Axios
Snap stock is re-approaching the $24 per share price at which it first opened post-IPO trading, thanks in part to several buy ratings from Wall Street analysts (after an initial raft of sell ratings). Shares hit an intra-day high of $29.27 during its second day of trading, and an intra-day low of $19.05 on March 17.