IMMUNIC, INC. (IMUX)

Market cap
$1.3B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202510+29.21%
Dec 31, 20248+53.87%
Dec 31, 20235+19.11%
Dec 31, 20224+14.31%
Dec 31, 20214+1.22%
Dec 31, 20204+52.70%
Dec 31, 20192+804.10%
Dec 31, 20180-74.45%
Dec 31, 20171+34.49%
Dec 31, 20161-36.12%
Dec 31, 20151+5.90%
Dec 31, 20141
AI Chat