Maybe what we might have been seeing lately is investors involved in the PP's getting fed up and dumping, thereby locking in profits and deciding to ride with their warrants?
Geez, better hope it doesn't take another year to get results, the warrants will expire.
Sure is difficult to tell my friends that bought at over 70 and some in 90's, don't worry, everything is OK....?