IDXX vs S&P 500 relative strength

Compare IDXX cumulative performance vs the S&P 500 and see when it led or lagged the market.

Relative performance — IDXX — price trend
Relative performance — IDXX
DateClose
2022-01-03631.01
2022-01-04605.42
2022-01-05583.46
2022-01-06576.36
2022-01-07550.3
2022-01-10558.65
2022-01-11555.06
2022-01-12554.63
2022-01-13534.2
2022-01-14529.35
2022-01-18518.17
2022-01-19519.13
2022-01-20511.15
2022-01-21501.96
2022-01-24511.65
2022-01-25478.19
2022-01-26466.52
2022-01-27471.08
2022-01-28489.05
2022-01-31507.3
2022-02-01513.51
2022-02-02534.23
2022-02-03538.95
2022-02-04526.44
2022-02-07517.76
2022-02-08521.61
2022-02-09531.81
2022-02-10526.2
2022-02-11515.05
2022-02-14505.53
2022-02-15510.87
2022-02-16508.01
2022-02-17493.35
2022-02-18489.45
2022-02-22488.64
2022-02-23474.68
2022-02-24509.77
2022-02-25522.45
2022-02-28532.35
2022-03-01535.14
2022-03-02539.97
2022-03-03538.52
2022-03-04535.71
2022-03-07517.28
2022-03-08507.78
2022-03-09529.92
2022-03-10524.44
2022-03-11498.08
2022-03-14486.33
2022-03-15502.93
2022-03-16520.19
2022-03-17527.09
2022-03-18542.46
2022-03-21539.59
2022-03-22552.46
2022-03-23536.06
2022-03-24540.39
2022-03-25538.93
2022-03-28539.54
2022-03-29551.76
2022-03-30548.68
2022-03-31547.06
2022-04-01553.44
2022-04-04548.08
2022-04-05545.04
2022-04-06534.92
2022-04-07551.26
2022-04-08547.12
2022-04-11514.48
2022-04-12497.24
2022-04-13508.61
2022-04-14496.78
2022-04-18486.81
2022-04-19500.85
2022-04-20513.39
2022-04-21492.52
2022-04-22473.64
2022-04-25472.27
2022-04-26455.56
2022-04-27447.18
2022-04-28448.35
2022-04-29430.48
2022-05-02432.46
2022-05-03435.96
2022-05-04411.31
2022-05-05385.11
2022-05-06366.64
2022-05-09345.02
2022-05-10340.18
2022-05-11333.9
2022-05-12347.95
2022-05-13362.18
2022-05-16360.2
2022-05-17366.36
2022-05-18357.33
2022-05-19364.83
2022-05-20372.23
2022-05-23368.33
2022-05-24362.16
2022-05-25367.86
2022-05-26384.92
2022-05-27398.61
2022-05-31391.62
2022-06-01369.63
2022-06-02386.34
2022-06-03372.63
2022-06-06372.22
2022-06-07376.79
2022-06-08371.97
2022-06-09359.7
2022-06-10345.89
2022-06-13336.2
2022-06-14328.99
2022-06-15333.94
2022-06-16327.37
2022-06-17328.05
2022-06-21332.03
2022-06-22333.11
2022-06-23355.62
2022-06-24361.48