This is pretty normal for tech stocks. Most have a big pop on the first few days of IPO and then they drop. After 180 days, insiders can start selling shares so there's another drop around that time due to a higher supply for shares on the sell side.