The list is long, very real and worthy. More items can be added.
The issue is with the technicals. The mm's are not letting the pps loose, thereby not allowing the technicals to catch up with the pps.
Instead, they are beating the pps down, going the opposite way, making the pps to test the technicals at lower levels.
They have no inventory of shares. The major resisitance to pps appreciation is from the mm's.
Most retail buy orders at lower levels are not being filled, although a few are lucky, depending on the brokerage firm used.
It is always to the benefit of mm's, it is their world, and they make the rules. Support levels are exploited to gain maximum shares.
The company has done well, so far with a barrage of great news,one after the other, sellers and flippers have been left behind, longs have gained, but runout of dry powder. Newbies have to drive this rocket engine up, with vigor and power.
Next week, can be a tight week.
Once again, only great news from the company can cause a shift in the stock movement direction, to be based purely on demand vs supply.