As always do you homework even after reading the so called "pounding the table" buy and sell by analysts.