Avondale Partners Upgrades Haemonetics (HAE) to Market Outperform Sep 3, 2008 11:22AM