Yes, sometimes a breather is necessary, but sometimes a stock finds itself very under-valued (per Market Cap) and the market is slow to pick up on the valuation, and finds itself scrambling for cheaper shares when there aren't many to go around, 28.8million float is short supply.