THere is a simple solution. Let the bashers hard work be to your benefit. If you believe this is a solid company as I do then simply use these attacks which bring down the price as your chance to buy a great company on the cheap. Once earnings come out the stock will move to where it should be regardless of what is said. Therefore the only ones who really lose are those focused on the short term, being between earnings calls. It is hard to bash a company successfully once the numbers are out. Watch, they will cover right before and the stock will see a jump going into earnings. IMHO. Time will tell but I am using this as a chance to add to my position.