Viridian Therapeutics, Inc.\DEVRDN

Market cap
$2.6B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 2024-98,852.6+22.23%
Dec 31, 2023-80,875.8+969.46%
Dec 31, 2022-7,562.3+181.40%
Dec 31, 2021-2,687.4-74.39%
Dec 31, 2020-10,493.3+1023.13%
Dec 31, 2019-934.3+138.99%
Dec 31, 2018-390.9-40.34%
Dec 31, 2017-655.3+77.51%
Dec 31, 2016-369.2-14.85%
Dec 31, 2015-433.5+178.57%
Dec 31, 2014-155.6