Technology Stocks of BONK and PEPE in Red, Struggling Amid Poorest Performers Today , and Administrator 2025 May 4