Optomed - Health technology company

Is the dollar’s weakening keeping this sluggish? (meaning as one currently acute reason).