AZN vs IDXX Stock Comparison

AstraZeneca and IDEXX stock analysis with 20 years of historical data and interactive charts

Compare AZN vs IDXX


AZN

Stock Price (November 2005) $44.78
Stock Price (October 2025) $82.18
10-Year Growth 128.92%
20-Year Growth 212.71%
Market Cap (October 2025) $253.37 Billion

IDXX

Stock Price (November 2005) $70.00
Stock Price (October 2025) $634.51
10-Year Growth 312.21%
20-Year Growth 488.73%
Market Cap (October 2025) $57.84 Billion

20-Year Performance Chart


Interactive visualization of AZN vs IDXX stock performance (2005-2025)

20-Year Performance Data


Year AZN IDXX
2025 +27.69% +53.97%
2024 -2.14% -24.51%
2023 -0.80% +36.71%
2022 +19.03% -35.35%
2021 +18.47% +33.90%
2020 +2.04% +88.62%
2019 +36.33% +43.12%
2018 +11.58% +17.88%
2017 +31.23% +32.98%
2016 -14.51% +64.89%
2015 +0.42% -1.02%
2014 +25.24% +41.17%
2013 +30.49% +13.12%
2012 +5.26% +17.32%
2011 +5.66% +10.32%
2010 +2.49% +28.00%
2009 +21.65% +46.07%
2008 +1.10% -37.99%
2007 -18.00% +49.97%
2006 +9.48% +9.56%
2005 +8.26% +3.63%
20-Year Average Return for AZN 10.64%
20-Year Average Return for IDXX 24.44%

24 Months Performance


Month AZN IDXX
October 2025 -2.32% +1.52%
September 2025 -4.33% -0.09%
August 2025 +8.78% +20.83%
July 2025 +2.28% -1.54%
June 2025 -2.85% +4.18%
May 2025 +3.29% +8.91%
April 2025 -1.12% +3.36%
March 2025 -3.42% -3.93%
February 2025 +10.62% -6.81%
January 2025 +7.41% +3.23%
December 2024 -2.27% -4.02%
November 2024 -5.32% +1.07%
October 2024 -9.56% -17.86%
September 2024 -9.11% +7.72%
August 2024 +8.57% +0.73%
July 2024 +1.55% -0.06%
June 2024 -1.27% -1.06%
May 2024 +2.11% +6.18%
April 2024 +12.83% -7.45%
March 2024 +4.88% -6.40%
February 2024 -2.55% +9.09%
January 2024 -2.57% -5.95%
December 2023 +3.95% +15.01%
November 2023 +1.27% +17.82%
24 Months Average Return for AZN 0.87%
24 Months Average Return for IDXX 1.85%

Ready to Make Informed Investment Decisions?

Get access to comprehensive historical stock data and professional analysis to power your investment research and portfolio decisions.