SharePost Content Read More Yahoo Finance #finance Post navigation Strong Competitive Position Drove Haemonetics Corporation’s (HAE) Earnings Growth Fabrinet (FN) Advances as Optical Hardware Demand Strengthens