Viridian Therapeutics, Inc.\DEVRDN

Market cap
$2.6B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024-299+17.56%
Dec 31, 2023-254+89.51%
Dec 31, 2022-134+68.29%
Dec 31, 2021-80-27.73%
Dec 31, 2020-110+164.35%
Dec 31, 2019-42+27.13%
Dec 31, 2018-33+24.98%
Dec 31, 2017-26+112.94%
Dec 31, 2016-12+11.96%
Dec 31, 2015-11+63.66%
Dec 31, 2014-7