Voyager Therapeutics, Inc. (VYGR)
NASDAQ: VYGR · Real-Time Price · USD
3.100
-0.025 (-0.80%)
At close: Aug 5, 2026, 4:00 PM EDT
3.030
-0.070 (-2.26%)
After-hours: Aug 5, 2026, 7:34 PM EDT

Voyager Therapeutics Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
187232310372236103
Market Cap Growth
5.47%-25.22%-16.51%57.80%129.22%-61.54%
Enterprise Value
50.2172.1187.37161.1116.7-29.78
Last Close Price
3.103.935.678.446.102.71

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---2.84--
PS Ratio
5.135.753.881.495.762.75
PB Ratio
1.081.181.041.573.991.08
P/TBV Ratio
1.061.181.091.593.961.07
P/FCF Ratio
---4.98--
P/OCF Ratio
---4.77--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
1.381.791.090.642.85-0.80
EV/EBITDA Ratio
---1.27-0.44
EV/EBIT Ratio
---1.32-0.40
EV/FCF Ratio
---2.16-0.54

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.160.150.120.0700
Debt / EBITDA Ratio
---0.16--
Debt / FCF Ratio
---0.27--
Net Debt / Equity Ratio
-0.62-0.82-0.74-0.89-2.01-1.39
Net Debt / EBITDA Ratio
0.871.252.84-1.662.661.94
Net Debt / FCF Ratio
0.821.1811.84-2.827.922.40
Asset Turnover
0.150.130.210.980.230.16
Quick Ratio
8.207.475.404.871.642.61
Current Ratio
8.427.645.564.961.722.68
Return on Equity (ROE)
-63.09%-48.29%-24.25%89.61%-60.24%-57.10%
Return on Assets (ROA)
-54.09%-40.91%-22.61%47.29%-28.80%-32.33%
Return on Invested Capital (ROIC)
-247.94%-233.77%-164.13%---
Return on Capital Employed (ROCE)
-59.60%-46.34%-26.44%65.33%-44.28%-38.98%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
---35.19%--
FCF Yield
---20.09%--
Buyback Yield / Dilution
-1.73%-2.12%-29.39%-16.20%-1.83%-0.86%
Total Shareholder Return
-1.73%-2.12%-29.39%-16.20%-1.83%-0.86%
SEC Filings: 10-K · 10-Q