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. Relevant here is the “Global In/Out of the Money” indicator from the market intelligence platform IntoTheBlock, which tells us how many addresses were bought at which historical price range of […]