If you bought in already recognize that insiders get to start selling next month as rule 144 sunsets on this IPO. Given that there is no liquidity or interest so far in these shares, an insider unloading might not be possible.
According to the IPO prospectus, approx 14.5 million additional shares will become freely tradable in the public market on or about April 5 (180 days after IPO). Also according to the prospectus, insiders - management and directors - own approx 4 million of these 14.5 million shares. While any insider sales may be difficult due to rule 144 limitations and insider trading restrictions, there will be approx 10.5 million additional shares available for sale without restriction on or about April 5.