better to read buy side analysts than sell side analysts who get pressure to make deals happen....ha ha Best to ignore them both. Neither would never give their best advice in a timely fashion to the general public for free.