Avinger Inc (AVGR) reports improved gross margins and operational efficiency amid strategic realignment and successful product launches. Avinger (AVGR) delivered earnings and revenue surprises of ...