Pinetree buying all those shares is also a very good indication of where this is going to go. It's pretty clear that this stock has been under accumulation for the last year or so. Yes, the big boys with their computer algorithms can be that patient.
After all, this IS their day job :-)