MEDICINOVA INCMNOV

Market cap
$72.1M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-18.1+48.16%
Dec 31, 2023-12.2-29.91%
Dec 31, 2022-17.4+39.92%
Dec 31, 2021-12.4-30.52%
Dec 31, 2020-17.9+8.28%
Dec 31, 2019-16.5-31.98%
Dec 31, 2018-24.3-9.28%
Dec 31, 2017-26.8-4.08%
Dec 31, 2016-28+3.02%
Dec 31, 2015-27.1-16.16%
Dec 31, 2014-32.4+97.38%
Dec 31, 2013-16.4-62.33%
Dec 31, 2012-43.5