Someone sure is buying a BOATLOAD of shares. As I have stated previously I think this entity will soon own 300-500 million shares and will have some sort of control of SF.
I wonder if they are just taking a stab in the dark and placing a bet or maybe they know this company will turnaround?