its all BS that earningswhisper number is based on people clicking on site how you rate peix and if you think company will beat, meet or miss positive earnings.
Its probably the clowns on yahoo who went on it and kept clicking towards negative earnings
look where it says analyst recommendation --> STRONG BUY !!