US Online Youth Safety Legislative Push and Tech Sector Regulatory Risk NVVE Nuvve Holding releases Q2 2025 earnings with 221 per share loss stock dips 033 today Waldencast WALDW Stock Market Catalysts Overview Smart Money Exits 20260422 TECH BioTechne gains 38 percent after Q1 2026 earnings per share outpace consensus analyst estimates