AMGN vs IDXX Stock Comparison

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

Compare AMGN vs IDXX


AMGN

Stock Price (November 2005) $75.25
Stock Price (October 2025) $288.46
10-Year Growth 98.46%
20-Year Growth 194.25%
Market Cap (October 2025) $159.52 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 AMGN vs IDXX stock performance (2005-2025)

20-Year Performance Data


Year AMGN IDXX
2025 +18.00% +53.97%
2024 -9.71% -24.51%
2023 +13.89% +36.71%
2022 +19.52% -35.35%
2021 +2.34% +33.90%
2020 -1.59% +88.62%
2019 +29.44% +43.12%
2018 +13.21% +17.88%
2017 +18.60% +32.98%
2016 -5.24% +64.89%
2015 +3.56% -1.02%
2014 +40.22% +41.17%
2013 +30.34% +13.12%
2012 +37.05% +17.32%
2011 +16.79% +10.32%
2010 -4.89% +28.00%
2009 -4.10% +46.07%
2008 +23.93% -37.99%
2007 -32.11% +49.97%
2006 -15.00% +9.56%
2005 +4.74% +3.63%
20-Year Average Return for AMGN 9.71%
20-Year Average Return for IDXX 24.44%

24 Months Performance


Month AMGN IDXX
October 2025 -0.02% +1.52%
September 2025 -1.65% -0.09%
August 2025 -2.30% +20.83%
July 2025 +1.58% -1.54%
June 2025 -3.21% +4.18%
May 2025 +2.45% +8.91%
April 2025 -5.21% +3.36%
March 2025 +0.25% -3.93%
February 2025 +7.50% -6.81%
January 2025 +10.08% +3.23%
December 2024 -6.28% -4.02%
November 2024 -10.68% +1.07%
October 2024 -0.05% -17.86%
September 2024 -2.51% +7.72%
August 2024 +0.19% +0.73%
July 2024 +6.90% -0.06%
June 2024 +1.64% -1.06%
May 2024 +11.05% +6.18%
April 2024 -3.22% -7.45%
March 2024 +1.42% -6.40%
February 2024 -14.97% +9.09%
January 2024 +5.67% -5.95%
December 2023 +5.71% +15.01%
November 2023 +4.19% +17.82%
24 Months Average Return for AMGN 0.36%
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.