To me looks like someone was trying to sell 50k for the last 20 min and not able to do so, dump at near close. IMO