Someone really wants this stock. My guess is the 20K to $40K blocks are the same person.
I won't be surprised to see a repeat tomorrow.
It's only a guess.