INmune Bio Inc. (INMB)
NASDAQ: INMB · Real-Time Price · USD
1.420
+0.140 (10.94%)
At close: Mar 11, 2026, 4:00 PM EDT
1.420
0.00 (0.00%)
After-hours: Mar 11, 2026, 4:15 PM EDT

INmune Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
38104203114182232
Market Cap Growth
-78.72%-48.74%78.40%-37.48%-21.60%271.61%
Enterprise Value
7.3883.37168.3371.85122.35210.32
Last Close Price
1.424.6711.266.3410.2017.22
PE Ratio
--2.21-6.74-4.17-5.43-17.05
PS Ratio
680.587432.121309.54304.221005.5321104.34
PB Ratio
1.343.245.441.892.275.99
P/TBV Ratio
1.322.905.421.892.055.33
P/FCF Ratio
--3.12-16.94-5.02-6.39-25.96
P/OCF Ratio
--3.12-16.94-5.02-6.39-25.96
EV/Sales Ratio
147.505955.121085.97192.11675.9919119.97
EV/EBITDA Ratio
--1.96-5.66-2.77-4.20-17.20
EV/EBIT Ratio
--1.96-5.66-2.77-4.20-17.20
EV/FCF Ratio
--2.50-14.05-3.17-4.29-23.52
Debt / Equity Ratio
0.020.010.010.170.190.00
Debt / EBITDA Ratio
-0.02-0.01-0.35-0.59-0.52-0.01
Debt / FCF Ratio
-0.04-0.01-0.87-0.67-0.53-0.02
Net Debt / Equity Ratio
-1.05-0.64-0.68-0.61-0.74-0.56
Net Debt / EBITDA Ratio
0.520.480.851.422.041.78
Net Debt / FCF Ratio
0.850.622.121.622.092.44
Asset Turnover
-0.000.000.000.000.00
Quick Ratio
4.103.092.075.5518.4213.38
Current Ratio
4.173.142.165.9218.9513.51
Return on Equity (ROE)
-173.60%-118.26%-61.63%-40.83%-53.00%-39.22%
Return on Assets (ROA)
-140.91%-88.31%-42.86%-28.56%-41.47%-37.55%
Return on Invested Capital (ROIC)
3857.06%-790.05%-242.85%-141.34%-176.18%-77.21%
Return on Capital Employed (ROCE)
-176.12%-120.31%-54.36%-31.18%-43.36%-39.04%
Earnings Yield
-146.60%-45.18%-14.83%-23.97%-18.43%-5.87%
FCF Yield
-92.71%-32.06%-5.90%-19.94%-15.66%-3.85%
Buyback Yield / Dilution
-70.80%-27.11%-0.38%-0.64%-44.73%-10.29%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q