We've been here before. Big volume, but the average trade size is around 500 shares. These very likely are not knowledgable big hands trying to take down larger positions in advance of good news coming soon.
Of course, I can't know whether or not good news is coming soon. I'm just trying to make sense of today's trading activity heading into a long weekend.
Good luck, all.