PEPE surges past 463K holders: Is a rally underway?