what's the reason for the huge amount of trades? Are they all hoping for a better price or some thing ?