Who is actually dumping stocks right now?

- Institutions?
- Whales?
- Someone already knows the next headline?

Because this sell pressure is looking a little too coordinated.