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

TLDR: Quick Comparison Summary

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

View Metrics Details

Vital Metrics Comparison

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

Icon plc vs Qiagen N.V. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

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

Long-term Returns

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

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

MetricICLRQGEN
Market Information
Market Cap i$8.98B$7.92B
Market Cap CategoryMid capMid cap
10 Day Avg. Volume i968,1911,344,001
90 Day Avg. Volume i934,8601,520,030
Last Close$147.72$37.01
52 Week Range$66.57 - $211.00$32.53 - $57.82
% from 52W High-29.99%-35.99%
All-Time High$347.72 (Jul 15, 2024)$60.81 (Jul 17, 2000)
% from All-Time High-57.52%-39.14%
Growth Metrics
Quarterly Revenue Growth0.01%0.04%
Quarterly Earnings Growth-0.99%0.22%
Financial Health
Profit Margin (TTM) i0.07%0.20%
Operating Margin (TTM) i0.13%0.27%
Return on Equity (TTM) i0.06%0.12%
Debt to Equity (MRQ) i38.2648.56
Cash & Liquidity
Book Value per Share (MRQ)$122.25$18.33
Cash per Share (MRQ)$6.14$5.33
Operating Cash Flow (TTM) i$1.14B$654.33M
Levered Free Cash Flow (TTM) i$925.35M$257.10M
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend iN/A$0.00

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

MetricICLR (Apr 23, 2026)QGEN (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) i15.5218.76
Forward P/E i9.4213.90
PEG Ratio i-0.160.87
Price to Sales (TTM) i1.113.77
Price to Book (MRQ) i0.942.09
Market Capitalization
Market Capitalization i$8.98B$7.92B
Enterprise Value i$11.90B$8.56B
Enterprise Value Metrics
Enterprise to Revenue i1.474.10
Enterprise to EBITDA i7.8211.75
Risk & Other Metrics
Beta i1.280.79
Book Value per Share (MRQ) i$122.25$18.33

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

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricICLR (2024)QGEN (2025)
Revenue/Sales i8.28B2.09B
Cost of Goods Sold i5.85B790.50M
COGS % of Revenue i70.6%37.8%
Gross Profit i2.44B1.30B
Gross Margin i29.4%62.2%
Research & Development iN/A187.52M
Operating Income (EBIT) i1.22B520.31M
Operating Margin i14.7%24.9%
EBITDA i1.69B771.73M
EBITDA Margin i20.4%36.9%
Pre-Tax Income i869.18M490.27M
Pre-Tax Income % of Revenue i10.5%23.5%
Income Tax i77.71M65.39M
Income Tax % of Revenue i0.9%3.1%
Net Income (Profit) i791.47M424.88M
Profit Margin i9.6%20.3%

Balance Sheet & Liquidity Metrics

MetricICLR (2024)QGEN (2025)
Cash & Equivalents i538.79M839.01M
Total Current Assets i3.53B2.00B
Total Current Assets % of Revenue i42.6%95.5%
Total Current Liabilities i2.80B512.14M
Total Current Liabilities % of Revenue i33.8%24.5%
Long-Term Debt i3.54B1.78B
Long-Term Debt % of Revenue i42.7%85.3%
Total Shareholders Equity i9.52B3.78B
Retained Earnings i2.72B2.75B
Retained Earnings % of Revenue i32.9%131.5%
Property, Plant & Equipment i202.71M153.14M

Cash Flow Statement Comparison

MetricICLR (2024)QGEN (2025)
Operating Cash Flow i1.26B670.72M
Operating Cash Flow % of Revenue i15.3%32.1%
Capital Expenditures i-168.06M-201.05M
Free Cash Flow i1.12B447.20M
FCF Margin i13.5%21.4%
Debt Repayment i-2.68B-534.17M
Common Stock Repurchase i-500.00MN/A

Short Interest & Institutional Ownership Analysis

MetricICLRQGEN
Shares Short i2.90M5.91M
Short Ratio i2.722.80
Short % of Float i3.82%3.25%
Shares Outstanding i76.36M206.07M
Float Shares i75.95M204.13M
% Held by Insiders i0.67%0.46%
% Held by Institutions i112.17%75.57%
% Held by Public i-12.84%23.97%

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

MetricICLRQGEN
Last 12-Month Dividend iN/A$0.00
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend iN/A$0.44
3-Year Avg Dividend Yield iN/A3.03%
3-Year Total Dividends iN/A$1.32
Ex-Dividend DateN/AJan 30, 2024