Some of these big shorters most likely shorted CPRK when it was at a much higher PPS. So a few % points to the upside wont make them all cover so fast.
However, if this CPRK rally continues & it starts to eat away at a larger % of their "short position profits", they will all start to cover. Its happening on a small scale basis the last 2 days.
Think about somebody who shorted from say 0.02, if CPRK moves from .0012 to .0040 its a nice chunk of change lost by a shorter, but they are still way up in profits. CPRK travels to .0070 to .01 and the shorter starts getting really nervous & definitely covers that position. Also, as CPRK hopefully continues to go up, new short positions will not be opened & shorters will think 2-3-4 times before they short.
Its all a numbers game & money power play game. Big money managers who have excess free cash from customer money deposits & loan margin money from the big bank lenders can risk running a stock up & down with little worry (average investor doe's not have this option). If CPRK can turn the tide into becoming a positive moving stock over the near & mid term - big money will turn their shorts into longs.