Tomorrow is the day that all the companies shareholders whose shares have been locked up since the IPO can sell their shares. could cause pressure. I would wait to buy after then. This is a huge amount of shares that could get dumped on the market.
pundits said the same abouit FB, but hedge funds bought at 17, look at it now
The share price doesn't seem to mind.