I wonder if it was just these guys who have been buying up lately then.
Surely you would do so if you liked the company enough to put a buy recommendation on it, before telling the world.
I looked at the options but Ive been burnt in the past with these and the expiry date is a little close for my liking.