Whale Profits $1.52M After Selling 416.8M $MEW