I don’t think the market is waiting for Aristotle... It's just waiting until a capitulation is done or enough shares are pilling up on the ask from discourage investors and grab as many they can in a massive purchase order. It only takes a major player to do the first move and everyones elses will follow.
Not many sellers are willing to sell, that's why shorter are almost gone of the game now. It like a being in a western movie where everyone is waiting for the first one to shoot.
Company is making money and has positive cashflow to sustain bussiness by itself without any further financing. The shareprice moves because of demand (bid) and supply (Ask) and not because of what we think is good or bad, right now supply is greater as demand is shy.....but not shy for long, patience is a virtue.