On-chain data shows more than 96% of PEPE Investors have entered into profits after the massive rally the memecoin has seen over the past week. 96.36% Of All PEPE Addresses Are Now In The Green As pointed out by cryptocurrency researcher Vicakdo in a post on X, an extreme majority of the PEPE invest...