Qiagen N.V [QGEN] vs Icon plc [ICLR] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 20 vital metrics comparison: Qiagen N.V. wins in 9 metrics, Icon plc wins in 11 metrics, with 0 ties. Icon plc appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Qiagen N.V. Icon plc Better
P/E Ratio (TTM) 18.76 15.52 Icon plc
Price-to-Book Ratio 2.09 0.94 Icon plc
Debt-to-Equity Ratio 48.56 38.26 Icon plc
PEG Ratio 0.87 -0.16 Qiagen N.V.
EV/EBITDA 11.75 7.82 Icon plc
Profit Margin (TTM) 20.33% 7.40% Qiagen N.V.
Operating Margin (TTM) 27.42% 12.67% Qiagen N.V.
EBITDA Margin (TTM) 27.42% 12.67% Qiagen N.V.
Return on Equity 11.57% 6.27% Qiagen N.V.
Return on Assets (TTM) 5.77% 4.20% Qiagen N.V.
Free Cash Flow (TTM) $447.20M $1.12B Icon plc
1-Year Return -21.33% 0.36% Icon plc
Price-to-Sales Ratio (TTM) 3.77 1.11 Icon plc
Enterprise Value $8.56B $11.90B Icon plc
EV/Revenue Ratio 4.10 1.47 Icon plc
Gross Profit Margin (TTM) 60.19% 27.14% Qiagen N.V.
Revenue per Share (TTM) $10 $102 Icon plc
Earnings per Share (Diluted) $2.04 $7.42 Icon plc
Beta (Stock Volatility) 0.79 1.28 Qiagen N.V.
Short % of Float 3.25% 3.82% Qiagen N.V.

Qiagen N.V. vs Icon plc Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Qiagen N.V.-0.13%2.15%12.22%-9.56%-18.55%-18.10%
Icon plc1.05%-2.97%26.93%51.34%-19.88%-21.70%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Qiagen N.V.-21.33%-20.74%-21.35%73.02%86.70%167.97%
Icon plc0.36%-37.56%-31.10%128.30%504.05%1,004.91%

Performance & Financial Health Analysis: Qiagen N.V. vs Icon plc

MetricQGENICLR
Market Information
Market Cap i$7.92B$8.98B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i1,344,001968,191
90 Day Avg. Volume i1,520,030934,860
Last Close$37.01$147.72
52 Week Range$32.53 - $57.82$66.57 - $211.00
% from 52W High-35.99%-29.99%
All-Time High$60.81 (Jul 17, 2000)$347.72 (Jul 15, 2024)
% from All-Time High-39.14%-57.52%
Growth Metrics
Quarterly Revenue Growth0.04%0.01%
Quarterly Earnings Growth0.22%-0.99%
Financial Health
Profit Margin (TTM) i0.20%0.07%
Operating Margin (TTM) i0.27%0.13%
Return on Equity (TTM) i0.12%0.06%
Debt to Equity (MRQ) i48.5638.26
Cash & Liquidity
Book Value per Share (MRQ)$18.33$122.25
Cash per Share (MRQ)$5.33$6.14
Operating Cash Flow (TTM) i$654.33M$1.14B
Levered Free Cash Flow (TTM) i$257.10M$925.35M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend i$0.00N/A

Valuation & Enterprise Metrics Analysis: Qiagen N.V. vs Icon plc

MetricQGEN (Apr 26, 2026)ICLR (Apr 23, 2026)
Price Ratios
P/E Ratio (TTM) i18.7615.52
Forward P/E i13.909.42
PEG Ratio i0.87-0.16
Price to Sales (TTM) i3.771.11
Price to Book (MRQ) i2.090.94
Market Capitalization
Market Capitalization i$7.92B$8.98B
Enterprise Value i$8.56B$11.90B
Enterprise Value Metrics
Enterprise to Revenue i4.101.47
Enterprise to EBITDA i11.757.82
Risk & Other Metrics
Beta i0.791.28
Book Value per Share (MRQ) i$18.33$122.25

Financial Statements Comparison: Qiagen N.V. vs Icon plc

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricQGEN (2025)ICLR (2024)
Revenue/Sales i2.09B8.28B
Cost of Goods Sold i790.50M5.85B
COGS % of Revenue i37.8%70.6%
Gross Profit i1.30B2.44B
Gross Margin i62.2%29.4%
Research & Development i187.52MN/A
Operating Income (EBIT) i520.31M1.22B
Operating Margin i24.9%14.7%
EBITDA i771.73M1.69B
EBITDA Margin i36.9%20.4%
Pre-Tax Income i490.27M869.18M
Pre-Tax Income % of Revenue i23.5%10.5%
Income Tax i65.39M77.71M
Income Tax % of Revenue i3.1%0.9%
Net Income (Profit) i424.88M791.47M
Profit Margin i20.3%9.6%

Balance Sheet & Liquidity Metrics

MetricQGEN (2025)ICLR (2024)
Cash & Equivalents i839.01M538.79M
Total Current Assets i2.00B3.53B
Total Current Assets % of Revenue i95.5%42.6%
Total Current Liabilities i512.14M2.80B
Total Current Liabilities % of Revenue i24.5%33.8%
Long-Term Debt i1.78B3.54B
Long-Term Debt % of Revenue i85.3%42.7%
Total Shareholders Equity i3.78B9.52B
Retained Earnings i2.75B2.72B
Retained Earnings % of Revenue i131.5%32.9%
Property, Plant & Equipment i153.14M202.71M

Cash Flow Statement Comparison

MetricQGEN (2025)ICLR (2024)
Operating Cash Flow i670.72M1.26B
Operating Cash Flow % of Revenue i32.1%15.3%
Capital Expenditures i-201.05M-168.06M
Free Cash Flow i447.20M1.12B
FCF Margin i21.4%13.5%
Debt Repayment i-534.17M-2.68B
Common Stock Repurchase iN/A-500.00M

Short Interest & Institutional Ownership Analysis

MetricQGENICLR
Shares Short i5.91M2.90M
Short Ratio i2.802.72
Short % of Float i3.25%3.82%
Shares Outstanding i206.07M76.36M
Float Shares i204.13M75.95M
% Held by Insiders i0.46%0.67%
% Held by Institutions i75.57%112.17%
% Held by Public i23.97%-12.84%

Dividend Analysis & Yield Comparison: Qiagen N.V. vs Icon plc

MetricQGENICLR
Last 12-Month Dividend i$0.00N/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend i$0.44N/A
3-Year Avg Dividend Yield i3.03%N/A
3-Year Total Dividends i$1.32N/A
Ex-Dividend DateJan 30, 2024N/A