Anyone know why the strength today? Fundamentals or the announcement which I can't read on my pda.Do people actually know how good this company is now??????