A savvy investor who strategically accumulated 795.9 billion PEPE tokens during a market low in early March has reportedly exited the position, securing a substantial profit of approximately $5.07 million. The exit occurred just five minutes ago, marking the end of a highly profitable five-month investment. The whale initially transferred