IDEXX Laboratories Inc (IDXX) Shares Fall 5.0% -- What GF Score of 99 Tells Investors

On May 11, 2026, IDEXX Laboratories Inc (IDXX) shares fell 5.0% to a current price of $532.00. This decline comes amid a challenging performance period for the
Open original source