"...The business could be either good or bad, while the stock can be cheap or expensive. Don't love or hate the price of the stock, love or hate the company. Value the stock as either cheap or expensive based on how you feel about the business..." - Samuel Ziefman
This stock has a float that is beneficial for us. However, if you're an insider whose shares were locked up and you need the money...you should sell. If those shares are numerous AND the float is relatively small AND the AVERAGE DAILY VOLUME IS TINY...then it will take a long base period for the stock to reflect the underlying uptrend in fundamentals.