Most of the price decline has been in the last 12 trading days, so it is safe to say, it is tax loss selling.

The old saying.... one man's trash...is another man's treasure.

It is also noteable that the frustration vented by  certain shareholders is probably indicative of a bottom.