IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024837+1063.84%
Dec 31, 202372-91.23%
Dec 31, 2022820+9.77%
Dec 31, 2021747+308.49%
Dec 31, 2020183-39.40%
Dec 31, 2019302-18.32%
Dec 31, 2018369+30.70%
Dec 31, 2017283-7.08%
Dec 31, 2016304-24.35%
Dec 31, 2015402-34.97%
Dec 31, 2014618+68.09%
Dec 31, 2013368+178.04%
Dec 31, 2012132-48.23%
Dec 31, 2011256+78.56%
Dec 31, 2010143
AI Chat