Binance Life token whales are reportedly exerting significant control over the token's circulating supply, with 816 million out of 1 billion tokens held on centralized exchanges (CEX). On-chain data reveals that in the past 60 days, the top two externally owned addresses (EOA) have withdrawn 59 million Binance Life tokens from Binance at an average price of $0.06. The top three EOA addresses collectively hold 77.5 million tokens, representing approximately 9.5% of the CEX supply.