MEDICINOVA INCMNOV

Market cap
$72.1M
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 20240+3.85%
Dec 31, 20230+14.62%
Dec 31, 20220-32.28%
Dec 31, 20210+22.52%
Dec 31, 20200-10.87%
Dec 31, 20190-7.48%
Dec 31, 20180-7.89%
Dec 31, 20170+98.90%
Dec 31, 20160-47.10%
Dec 31, 20150-33.55%
Dec 31, 20140-60.01%
Dec 31, 20130-95.01%
Dec 31, 20122+3.53%
Dec 31, 20112