technology Will a new all-time high (ATH) be reached after DEEP's 35% surge in the price charts? , and Administrator 2025 April 29