No one is dumping. We are trading at the highest prices in 7 years and the news hasn’t even hit yet !!! This is still just a CE drop. How many weeks later ?
MMs crying for shares daily. Playing games. Walking it down on the ask every time price gets to scary. They put ask orders on the bid side at lower prices just to hold back the pps.