Score Composite History for IDXX

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
IDXX40,671,461,37649.022.70%44.87111.10%27.4011.110.00%9.78%2.53%14.90532024-08-21 18:25:48
IDXX39,616,299,00847.852.77%43.70108.21%26.6910.820.00%9.78%-5.88%14.51732024-09-01 00:03:19
IDXX41,582,587,90450.122.64%45.87113.58%28.0111.360.00%9.78%17.23%15.24042024-10-01 00:03:14
IDXX33,491,918,84840.453.28%36.9591.48%22.569.150.00%9.78%2.93%12.26532024-11-01 00:03:27