PEPE experienced a 32.6% price drop recently. Investors see a potential buying opportunity in the pullback. Continue Reading: Investors See Potential Buying Opportunity in PEPE