NORTHWEST BIOTHERAPEUTICS INCNWBO

Market cap
$364.6M
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 2024-6,062.1-30.22%
Dec 31, 2018-8,687.9-60.09%
Dec 31, 2017-21,768.7+69.07%
Dec 31, 2016-12,875.4+95.14%
Dec 31, 2015-6,598.1-29.27%
Dec 31, 2014-9,328.3+516.79%
Dec 31, 2013-1,512.4-20.45%
Dec 31, 2012-1,901.2+60.35%
Dec 31, 2011-1,185.6