MEDICINOVA INCMNOV

Market cap
$72.1M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241+9.82%
Dec 31, 20231+136.42%
Dec 31, 20220+5.44%
Dec 31, 20210-34.69%
Dec 31, 20201+36.63%
Dec 31, 20190-26.82%
Dec 31, 20181-59.43%
Dec 31, 20172+313.92%
Dec 31, 20160+115.05%
Dec 31, 20150-63.03%
Dec 31, 20140+1262.98%
Dec 31, 20130-93.11%
Dec 31, 20120-31.58%
Dec 31, 20111