Qiagen N.V. (BIT:1QGEN)
Italy flag Italy · Delayed Price · Currency is EUR
35.88
-0.20 (-0.54%)
Last updated: Mar 18, 2026, 10:58 AM CET

Qiagen Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Cap
7,4248,4998,8718,90110,20011,337
Market Cap Growth
-5.65%-4.18%-0.34%-12.74%-10.03%4.75%
Enterprise Value
7,9068,9839,0329,24910,24712,053
PE Ratio
20.5223.18169.6321.9320.5624.81
Forward PE
16.3118.2819.8520.9024.9227.09
PEG Ratio
-2.202.868.212.445.44
PS Ratio
4.174.675.155.205.475.78
PB Ratio
2.312.582.832.643.384.55
P/TBV Ratio
2.082.612.862.753.414.65
P/FCF Ratio
19.2321.5215.9122.6319.9828.97
P/OCF Ratio
13.3214.9114.3820.7316.3720.36
EV/Sales Ratio
4.364.935.245.405.496.14
EV/EBITDA Ratio
12.2115.6331.6917.0015.9016.37
EV/EBIT Ratio
16.5022.1388.3425.7022.1321.95
EV/FCF Ratio
20.4822.7516.2023.5220.0730.80
Debt / Equity Ratio
0.440.440.370.380.420.66
Debt / EBITDA Ratio
1.822.514.092.332.522.23
Debt / FCF Ratio
5.123.652.093.233.184.20
Net Debt / Equity Ratio
0.150.150.050.100.130.29
Net Debt / EBITDA Ratio
0.610.840.570.640.600.97
Net Debt / FCF Ratio
1.721.230.290.880.761.83
Asset Turnover
0.350.350.330.320.340.73
Inventory Turnover
2.722.72-3.00-1.952.214.89
Quick Ratio
2.932.931.531.311.790.88
Current Ratio
3.903.901.971.922.461.28
Return on Equity (ROE)
17.65%11.52%1.60%13.22%13.38%35.86%
Return on Assets (ROA)
10.31%6.70%2.68%7.66%7.02%16.62%
Return on Invested Capital (ROIC)
14.08%9.15%3.63%10.65%9.81%22.14%
Return on Capital Employed (ROCE)
13.58%8.83%2.38%7.95%10.74%27.50%
Earnings Yield
4.87%4.31%0.59%4.56%4.86%4.03%
FCF Yield
5.20%4.65%6.28%4.42%5.01%3.45%
Dividend Yield
6.08%0.55%0.00%0.00%0.00%0.00%
Payout Ratio
12.77%12.77%0.00%0.00%0.00%0.00%
Buyback Yield / Dilution
0.53%0.28%0.34%0.17%0.22%0.89%
Total Shareholder Return
6.62%0.83%0.34%0.17%0.22%0.89%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.