Loading live market data…

IDEXX Laboratories, Inc.

NASDAQ:IDXX

$540.68 USD

-$23.53 (-4.17%)

Volume
780.14K
Average Volume
657.72K
Market Capitalization
$42.65B
P/E Ratio
39.55
Dividend Yield
0.00%
Price Target
$775.00
Year High
$769.98
Year Low
$506.91
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.12

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

1.62%

Investors Holding

111

change: -1222 | last: 1333

Increased Positions

42

change: -506 | last: 548

Reduced Positions

33

change: -488 | last: 521

New Positions

7

change: -113 | last: 120

Sold Positions

1205

change: 1007 | last: 198

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -60.2163 | last: 0.6022

Total Invested

601.5M

IDXX Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $676.53 80.1M $54.19B $180.07M $1.08B $55.08B
2024-12-31 $413.44 82.47M $34.1B $288.27M $986.95M $34.79B
2023-12-31 $555.05 83.07M $46.11B $453.93M $1.07B $46.72B
2022-12-31 $407.96 83.62M $34.11B $112.55M $1.47B $35.47B
2021-12-31 $658.46 85.2M $56.1B $144.45M $1.03B $56.99B
2020-12-31 $499.87 85.34M $42.66B $383.93M $1B $43.28B
2019-12-31 $261.13 86.12M $22.49B $90.33M $1.07B $23.47B
2018-12-31 $186.02 86.86M $16.16B $123.79M $1B $17.03B
2017-12-31 $156.38 87.77M $13.73B $187.68M $1.26B $14.8B
2016-12-31 $117.27 89.73M $10.52B $154.9M $1.2B $11.57B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $561.89 80.1M $45.01B $200.53M $1.11B $45.91B
2025-12-31 $676.53 80.1M $54.19B $180.07M $1.08B $55.08B
2025-09-30 $638.89 80.1M $51.17B $208.17M $1.11B $52.08B
2025-06-30 $536.34 80.41M $43.13B $164.59M $1.24B $44.2B
2025-03-31 $419.95 81.32M $34.15B $163.97M $1.06B $35.05B
2024-12-31 $413.44 81.85M $33.84B $288.27M $986.95M $34.54B
2024-09-30 $505.22 82.3M $41.58B $308.64M $998.28M $42.27B
2024-06-30 $476.40 82.63M $39.36B $401.59M $1.07B $40.03B
2024-03-31 $532.41 83.1M $44.24B $397.43M $1.07B $44.91B
2023-12-31 $555.05 83.09M $46.12B $453.93M $1.07B $46.73B
2023-09-30 $437.27 83.1M $36.34B $331.7M $1.14B $37.14B
2023-06-30 $502.23 83.09M $41.73B $132.84M $1.15B $42.75B