On May 1, a total of 8,360 addresses received allocations of the MEGA token, according to Bubblemaps. Of these, approximately 40% have sold all their tokens, while 50% continue to hold their entire allocation. The remaining 10% have sold only a portion of their tokens. The current fully diluted valuation of MEGA stands at approximately $1.7 billion, with on-chain data raising questions about whether the token's price has reached its bottom.
