Selling ratio today is 6:1
Yesterday a little less.
Considering 293 mln O/S, this is not a "mass panic."
Looks to me, someone needs the cash.
IMO...