IDEXX LABORATORIES INC IDXX 72.77

Health Care

Revenue

Earnings

Dividends