Analysts fell to the sidelines weighing in on BioNTech SE (BNTX – Research Report) and Idexx Laboratories (IDXX – Research Report) with neutral ...