I have seen a number of stocks with similar share structures have great runs. I am not concerned. If you dont like the stock, leave. Simple.