NORTHWEST BIOTHERAPEUTICS INCNWBO

Market cap
$364.6M
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 2024-4,812.4-52.20%
Dec 31, 2018-10,068.2-38.13%
Dec 31, 2017-16,273.2+27.90%
Dec 31, 2016-12,723.3+75.21%
Dec 31, 2015-7,261.9+4.39%
Dec 31, 2014-6,956.2+426.50%
Dec 31, 2013-1,321.2+6.75%
Dec 31, 2012-1,237.6+27.94%
Dec 31, 2011-967.4