Illumina, Inc. (VIE:ILMN)
Austria flag Austria · Delayed Price · Currency is EUR
112.62
+0.28 (0.25%)
At close: Mar 5, 2026

Illumina 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 Jan '23 Jan '22
Market Cap
16,42917,76518,50518,51226,71349,943
Market Cap Growth
4.79%-4.00%-0.04%-30.70%-46.51%10.57%
Enterprise Value
17,22218,48919,64419,47827,95450,915
PE Ratio
22.7424.76-17.59-18.44-7.0273.36
Forward PE
24.0227.3632.67142.8777.01112.81
PEG Ratio
-3.082.78--4.43
PS Ratio
4.454.754.924.786.7712.83
PB Ratio
7.107.589.063.754.705.40
P/TBV Ratio
6.457.739.063.724.685.20
P/FCF Ratio
20.7622.1830.3476.03292.90172.24
P/OCF Ratio
17.9119.1425.7045.0179.20106.51
EV/Sales Ratio
4.604.955.225.037.0913.07
EV/EBITDA Ratio
16.3119.95-47.66-35.54-8.58462.31
EV/EBIT Ratio
22.9926.63-27.41-21.18-7.77-481.11
EV/FCF Ratio
21.7623.0832.2079.99306.50175.60
Debt / Equity Ratio
0.910.911.070.380.530.23
Debt / EBITDA Ratio
2.302.30-5.31-3.42-0.9219.29
Debt / FCF Ratio
2.662.663.597.6932.827.33
Net Debt / Equity Ratio
0.310.310.560.200.220.11
Net Debt / EBITDA Ratio
0.780.78-2.76-1.76-0.388.83
Net Debt / FCF Ratio
0.900.901.873.9713.603.35
Asset Turnover
0.670.670.530.400.330.40
Inventory Turnover
2.652.652.663.053.233.42
Quick Ratio
1.571.571.261.140.981.82
Current Ratio
2.082.081.781.661.282.48
Return on Equity (ROE)
33.36%33.36%-30.13%-18.81%-50.80%9.87%
Return on Assets (ROA)
9.76%9.76%-10.53%-9.94%-30.90%-0.93%
Return on Invested Capital (ROIC)
15.87%15.87%-15.00%-13.74%-39.53%-1.31%
Return on Capital Employed (ROCE)
16.44%16.44%-12.53%-11.86%-35.41%-1.20%
Earnings Yield
4.40%4.04%-5.68%-5.42%-14.25%1.36%
FCF Yield
4.82%4.51%3.30%1.32%0.34%0.58%
Buyback Yield / Dilution
3.57%3.57%0.43%-0.13%-0.03%0.78%
Updated Dec 28, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.