Hold rating as margins and ASPs face pressure. Fair value near $116 with limited upside. Click here to read my most recent ...