NORTHWEST BIOTHERAPEUTICS INCNWBO

Market cap
$356.63M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 2024-306.9+45.10%
Dec 31, 2023-211.5-28.02%
Dec 31, 2022-293.9-159.93%
Dec 31, 2021490.4-119.45%
Dec 31, 2020-2,521.2+1999.06%
Dec 31, 2019-120.1+23.44%
Dec 31, 2018-97.3-32.28%
Dec 31, 2017-143.7+10.79%
Dec 31, 2016-129.7-26.96%
Dec 31, 2015-177.6-49.45%
Dec 31, 2014-351.3