NORTHWEST BIOTHERAPEUTICS INCNWBO

Market cap
$345.05M
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 2024106+41.09%
Dec 31, 202375-45.06%
Dec 31, 2022136-16.93%
Dec 31, 2021164-58.53%
Dec 31, 2020396+651.19%
Dec 31, 201953-26.63%
Dec 31, 201872-25.34%
Dec 31, 201796+21.15%
Dec 31, 201679+5.21%
Dec 31, 201575-19.25%
Dec 31, 201493+374.72%
Dec 31, 201320