NASDAQ:VRDN | Key Financial Ratios | Viridian Therapeutics, Inc.\DE

Complete source-backed ratio history.

Available history
2013-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3016.95-35.27%-58.45%
2026-03-3115.15-45.70%-56.70%
2025-12-3112.65-38.09%-47.44%
2025-09-3011.28-52.32%-60.04%
2025-06-3011.010.04-59.08%-66.79%
2025-03-3119.49-46.65%-51.01%
2024-12-3115.430.03-36.36%-40.19%
2024-09-3018.55-33.31%-36.34%
2024-06-3015.820.04-38.94%-43.08%
2024-03-3123.99-34.60%-37.44%
2023-12-3118.260.05-48.48%-53.78%
2023-09-3013.93-65.90%-76.40%
2023-06-3012.09-56.31%-62.66%
2023-03-3112.93-44.57%-49.16%
2022-12-3112.93-29.85%-32.87%
2022-09-3017.35-25.66%-27.64%
2022-06-307.77-57.81%-69.19%
2022-03-3112.47-47.30%-52.00%
2021-12-3114.68-38.98%-42.30%
2021-09-3015.2-63.84%-69.02%
2021-06-306.86-112.23%-134.12%
2021-03-317.39-98.62%-114.28%
2020-12-3112.14-84.35%-92.23%
2020-09-304.23-91.65%-143.00%
2020-06-304.84-106.99%-169.23%
2020-03-314.43-98.05%-141.81%
2019-12-312.92-138.37%-265.79%
2019-09-303.68-108.40%-181.59%
2019-06-305.26-81.70%-119.19%
2019-03-317.9-72.19%-96.86%
2018-12-319.71-49.44%-63.69%
2018-09-3011.09-37.58%-47.39%
2018-06-3018.96-31.26%-37.82%
2018-03-3120.87-27.81%-33.28%
2017-12-3113.31-50.52%-68.84%
2017-09-307.1-55.44%-66.95%
2017-06-307.44-48.81%-59.07%
2017-03-317.82-35.70%-42.99%
2016-12-313.47-69.77%27.90%
2016-09-302.28-189.36%-304.74%
2016-06-303.07-146.86%-206.29%
2016-03-313.96-114.09%-147.70%
2015-12-314.75-87.80%25.01%
2015-09-306.44-71.68%-83.95%
2015-06-305.72-69.43%-83.08%
2015-03-315.81-62.35%-74.67%
2014-12-313.41-97.54%-131.70%
2014-09-304.34-58.75%
2014-06-304.57-45.94%-57.88%
2013-12-310.08

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3112.65-38.09%-47.44%
2024-12-3115.43-36.36%-40.19%
2023-12-3118.26-48.48%-53.78%
2022-12-3112.93-29.85%-32.87%
2021-12-3114.68-38.98%-42.30%
2020-12-3112.14-84.35%-92.23%
2019-12-312.92-138.37%-265.79%
2018-12-319.71-49.44%-63.69%
2017-12-3113.31-50.52%-68.84%
2016-12-313.47-69.77%27.90%
2015-12-314.75-87.80%25.01%
2014-12-313.41-97.54%-131.70%
2013-12-310.08-58.81%9.04%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.