These are trades that happened during the day but dont get shown until after hours. The trades happened when the price was $1.05 early in the day, so the price is showing that is the last executed trade price. It will reset to $1.00 in the morning.
My Ameritrade has $1.00 as the close and it hasn't changed. Stock Twits shows a $1.00 price.
Now when I type in $NWBO Stock I get Northwest Biotherapeutics Inc OTCMKTS: NWBO $1.04 close at 4PM ET.
That could be 1 share or 10 shares or maybe more but not 100 shares. I am pretty sure Ameritrade would not show a closing of $1.04 if it was just a few shares. They do not move the needle unless 100 shares minimum in this case were traded.
Not saying that is what happened but it is the simplest explanation because this stock does NOT and can NOT trade after hours.
ALL IN MY OPINION based on my market knowledge of 50 years.
I use Occam's Razor for things like this instead of dreaming up something.
But I am sure someone will have some obscure answer.
Now someone once told me that they trade in the UK way before the USA market opens. I could not find the company listed in the UK markets or the EU.
We had a good day. If we ever get a valid offer that is made public before or after the market closes, the people shorting this stock will be..........well you know.
I am seeing a similar discrepancy. Here on iHub the closing price is $1.00, same on my Schwab account, same on my TIAA-CREF brokerage account. But when I enter the ticker symbol NWBO in the Google search box the price comes up at $1.04.
I've never seen this before, and a $.04 spread is substantial.