Viridian Therapeutics, Inc.\DEVRDN

Market cap
$2.6B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-43.8-14.76%
Dec 31, 2023-51.4+26.34%
Dec 31, 2022-40.7-14.26%
Dec 31, 2021-47.4-65.41%
Dec 31, 2020-137.1+57.81%
Dec 31, 2019-86.9+57.54%
Dec 31, 2018-55.1-41.00%
Dec 31, 2017-93.4-36.73%
Dec 31, 2016-147.7+36.86%
Dec 31, 2015-107.9