IDXX
Valuation Healthcare · Diagnostics & Research Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
40.70
PEG Ratio
0.54
Dividend Yield
-
Gross Margin
63.35%
Net Margin
24.41%
Revenue CAGR 3Y
8.22%
ROE
71.58%
ROA
32.90%
Buyback Yield
0.00%
Current Ratio
1.12
Magic Earn Yield
3.14%
Altman Z-Score
18.37
Fair Value River
Score
Valuation 41
Profitability 78
Growth 27
Health 69
Yield 0