you must buy one of this balls!!
BUT for real now, what web sites are you using?
do you know Yahoo?
or outer stock related sites?
i start with them, doing some reading, check the company web site under news or investors, you will find info there.
there are many sites that offer free stock information and analyst reports.