Still think it's a prop?
Judging by today's trading I would say yes buying of the wall would make more sense - they just kept getting jumped all day - over a million Shareres traded but they got none of them
An order that large could be effected by a broker algo trade program.