Voyager Therapeutics, Inc. (VYGR)
NASDAQ: VYGR · Real-Time Price · USD
4.850
-0.150 (-3.00%)
At close: Mar 11, 2026, 4:00 PM EDT
4.901
+0.051 (1.05%)
After-hours: Mar 11, 2026, 7:56 PM EDT

Voyager Therapeutics Ratios and Metrics

Millions USD. 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
289232310372236103
Market Cap Growth
29.04%-25.22%-16.51%57.80%129.22%-61.54%
Enterprise Value
123.8664.2780.14157.9116.7-29.78
Last Close Price
4.853.935.678.446.102.71
PE Ratio
--1.93-5.022.84-5.04-1.43
PS Ratio
7.165.753.881.495.762.75
PB Ratio
1.461.181.041.573.991.08
P/TBV Ratio
1.461.181.091.593.961.07
P/FCF Ratio
--1.72-16.484.98-15.70-1.86
P/OCF Ratio
--1.75-20.274.77-18.83-1.92
EV/Sales Ratio
3.071.591.000.632.85-0.80
EV/EBITDA Ratio
--0.50-1.021.25-2.610.44
EV/EBIT Ratio
--0.49-0.961.29-2.300.40
EV/FCF Ratio
--0.48-4.262.11-7.780.54
Debt / Equity Ratio
0.150.150.120.0700
Debt / EBITDA Ratio
-0.29-0.29-0.560.16--
Debt / FCF Ratio
-0.27-0.27-2.320.27--
Net Debt / Equity Ratio
-0.82-0.82-0.74-0.89-2.01-1.39
Net Debt / EBITDA Ratio
1.251.252.84-1.662.661.94
Net Debt / FCF Ratio
1.181.1811.84-2.827.922.40
Asset Turnover
0.130.130.210.980.230.16
Quick Ratio
7.477.475.404.871.642.61
Current Ratio
7.647.645.564.961.722.68
Return on Equity (ROE)
-48.29%-48.29%-24.25%89.61%-60.24%-57.10%
Return on Assets (ROA)
-40.91%-40.91%-22.61%47.29%-28.80%-32.33%
Return on Invested Capital (ROIC)
-179.69%-179.69%-80.07%182.78%-127.27%-127.59%
Return on Capital Employed (ROCE)
-46.34%-46.34%-26.44%65.33%-44.28%-38.98%
Earnings Yield
-41.42%-51.91%-19.93%35.19%-19.84%-69.74%
FCF Yield
-46.73%-58.20%-6.07%20.09%-6.37%-53.65%
Buyback Yield / Dilution
-0.35%-0.35%-36.74%-9.05%-0.47%-0.60%
Updated Mar 9, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q