I've seen it pop into high 00s recently, who do you think was dumping then? Float WAS 17 million/300...probably close to running out of 283 million is why it was bumped.
Kool-aid goggles won't make this one look good at any price. PPS appreciation never in the cards.