Illumina, Inc. (ETR:ILU)
Germany flag Germany · Delayed Price · Currency is EUR
119.40
-3.22 (-2.63%)
Feb 2, 2026, 5:35 PM CET

Illumina Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Jan '23 Jan '22 Jan '21
18,62420,57220,00429,76152,28744,221
Market Cap Growth
-11.28%2.84%-32.78%-43.08%18.24%1.16%
Enterprise Value
19,71722,23621,21531,18853,40643,059
Last Close Price
122.62129.86125.06181.73325.42292.67
PE Ratio
30.98---78.0482.35
PS Ratio
5.084.914.916.9413.1416.68
PB Ratio
9.159.043.854.825.5411.51
P/TBV Ratio
20.8822.2327.7440.7854.9614.78
P/FCF Ratio
21.7830.2678.13300.06176.4560.63
P/OCF Ratio
19.4125.6346.2681.14109.1150.02
EV/Sales Ratio
5.465.305.217.2713.4216.24
EV/EBITDA Ratio
18.7730.7566.0661.3881.3168.58
EV/EBIT Ratio
26.2657.97-223.70122.4590.69
EV/FCF Ratio
23.0632.7182.86314.44180.2359.04
Debt / Equity Ratio
1.081.110.390.540.240.41
Debt / EBITDA Ratio
2.063.074.735.432.982.27
Debt / FCF Ratio
2.583.707.9933.547.542.14
Asset Turnover
0.700.530.400.330.400.44
Inventory Turnover
2.332.442.712.883.242.76
Quick Ratio
1.031.271.150.981.833.19
Current Ratio
1.431.781.661.282.483.60
Return on Equity (ROE)
31.20%-30.13%-18.81%-50.80%9.87%14.10%
Return on Assets (ROA)
9.15%3.05%-0.43%0.68%2.72%4.87%
Return on Invested Capital (ROIC)
18.97%7.46%-1.02%1.49%5.67%14.32%
Return on Capital Employed (ROCE)
21.20%8.40%-0.90%1.60%3.50%9.10%
Earnings Yield
3.23%-5.70%-5.25%-13.85%1.28%1.21%
FCF Yield
4.59%3.31%1.28%0.33%0.57%1.65%
Buyback Yield / Dilution
0.79%-0.63%-0.64%-3.97%-2.03%0.67%
Updated Sep 28, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.