This story originally appeared on MarketBeatAnalyst ratings are an imperfect science. However, they do reflect the sentiment of individuals who have significant knowledge of a company’s operations. Ratings are done on a scale from 1.00 to 4.00. A score…







