Much of the appropriate "credit" goes to the corrupt market makers because they will allow a 100 share order to be executed way out of line to their advantage, especially when the other side is light. They will also front run the public whenever it is advantageous. Of course, the regulators are "all over it!"
Silverbull50