Since May 11, the top 100 PEPE holders have seen their share rise from 56.15% of the PEPE supply to the current 64.49%.

Read More