ApexTreasury APXT Stock 13D Filings Sideways 20260416 The Strait of Hormuz blockade has created a substantial supply dislocation that continues to pressure energy markets Why DiaMedica DMAC deserves a deeper look right now Bearish Sentiment 20260508 SLB SLB Stock Holiday Trading Underperforming 20260416 Is Primerica PRI stock creating a bullish pattern Q4 2025 Profit Surprises Is Hercules Capital HTGC stock risky Q4 2025 EPS Misses Views VTAK Catheter Precision Inc slides 885 percent on large Q1 2025 EPS miss despite 95 percent year over year revenue growth Google Unveils NextGeneration AI Models and Personal Agents in Race Against OpenAI and Anthropic