Yes, clearly a big boy trying to accumulate and shake out the weak hands. Most likely selling/dumping to themselves. Watch that 1m sell order @25 get pulled later.