I'm not even slightly worried, all it does is provide an opportunity to pickup more cheap shares.
Another IPO that listed last year comes to mind - NOX.
Biotech with 20c listing @ $15mil MC & EV $9mil, within 3 weeks of listing it hit 13.5c & within 3 months of that, the price hit a high of 89c.
I'm more interested in the long term potential, than the short term decisions of others