The puts are just shorts pilling on, IMO. This has to be a fund dumping at the end of a nasty Q3 in order to:
A- pad their Q3 stats (assuming they purchased Aria @ a lower price)
B- de-risk
C- both
Brutal effin day. Pray for a good Q4. If not, we are screwed.
BTW, you asked who's buying. 6 mil shares traded, somebody was buying today. Wish it was me instead of $9.55 last week.