IDXX — IDEXX Laboratories Inc

Market Cap: 50,939,798,000

Month
June
Avg Return
3.36%
Consistency
67%
Std Dev
7.64%
Rel. Vol
2.27
Max Drawdown
-10.44%
Sample years: 6 / 5
Year Return %
2025 4.48%
2024 -1.96%
2023 8.06%
2022 -10.44%
2021 13.16%
2020 6.89%
Returns are computed from adjusted close month-over-month; current month excluded.