I personally think that there may have been some desperate people who needed the cash and sold out at discounted price to the IPO.
The future is bright in my view, lot of institutional holders in this stock as well as only 15 mil shares on issue. Just have to be patient. I ll be loading up for more if the price drops.