Lol, what's with these huge odd share buys such as 18,302,213. Probably people putting their entire life savings in eh?