Moderna, Inc. (VIE:MRNA)
Austria flag Austria · Delayed Price · Currency is EUR
43.01
-5.31 (-11.00%)
At close: Mar 6, 2026

Moderna 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
18,38510,01513,83432,74659,60888,225
Market Cap Growth
38.50%-27.61%-57.75%-45.06%-32.44%145.68%
Enterprise Value
12,4796,1058,39126,37951,93879,586
PE Ratio
--4.06-4.48-8.078.938.98
Forward PE
----37.048.08
PS Ratio
11.105.984.965.553.595.54
PB Ratio
2.501.341.472.743.627.24
P/TBV Ratio
1.931.331.472.743.917.74
P/FCF Ratio
--5.63-3.96-9.9315.107.68
P/OCF Ratio
--6.20-5.34-12.1813.887.51
EV/Sales Ratio
7.423.643.014.473.135.00
EV/EBITDA Ratio
--2.48-2.59-8.466.176.83
EV/EBIT Ratio
--2.30-2.47-7.226.406.94
EV/FCF Ratio
-7.10-3.43-2.40-8.0013.156.92
Debt / Equity Ratio
0.150.150.070.090.050.05
Debt / EBITDA Ratio
-0.44-0.44-0.19-0.340.100.05
Debt / FCF Ratio
-0.61-0.61-0.17-0.320.220.05
Net Debt / Equity Ratio
-0.52-0.52-0.58-0.53-0.46-0.71
Net Debt / EBITDA Ratio
1.591.591.682.04-0.91-0.74
Net Debt / FCF Ratio
2.202.201.561.93-1.94-0.75
Asset Turnover
0.150.150.200.310.761.15
Inventory Turnover
6.436.439.188.154.533.52
Quick Ratio
3.013.013.353.152.291.52
Current Ratio
3.293.293.673.422.731.76
Return on Equity (ROE)
-28.87%-28.87%-28.77%-28.59%50.27%146.08%
Return on Assets (ROA)
-23.67%-23.67%-23.92%-22.89%32.56%76.31%
Return on Invested Capital (ROIC)
-61.93%-61.93%-60.91%-48.57%64.43%169.51%
Return on Capital Employed (ROCE)
-27.59%-27.59%-28.85%-23.33%51.65%143.83%
Earnings Yield
-13.07%-24.62%-22.32%-12.40%11.20%11.14%
FCF Yield
-9.57%-17.77%-25.26%-10.07%6.62%13.03%
Buyback Yield / Dilution
-0.30%-0.30%-0.41%-0.12%4.72%0.72%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.