the question is: why always dumping on news?? who is selling these shares always? all investors are waiting for the financials, but who is selling ? maybe Mr Mahoney can tell us something ? *haha* what is with the buy back, any infos?