Home PEPE Crashes 79% From Peak: Is Reversal Imminent? PEPE Crashes 79% From Peak: Is Reversal Imminent? by January 1, 1970 1 Mins by January 1, 1970 1 Mins PEPE reached peak of $0.00002825 last December