Dan Mathisson, Credit Suisse managing director and head of advanced execution services, believes these massive orders were from quant hedge funds whose algorithms suddenly decided stocks were cheap and sent out huge buy orders, all over 1 million shares each.
FORBES: Watch Out For The Quants