Mexco MXC Stock Today Rallies 143 Resistance at 1007 20260515 X4 Pharmaceuticals XFOR Q1 2026 Earnings Why the Beat Matters T3 Defense W DFNSW Surges 1983 Nearing 011 Resistance 20260518 M3Brigade MBVIW Trading at 036 Key Decision Point 20260518 William Blair Honored in Mergers and Acquisitions Middle Market Deals of the Year 2026 Recognition New NWAX Flat at 1009 Consolidation Continues 20260515 Eagle ECC Q4 2025 Beat Revenue NA EPS Exceeds by Significant Why Prairie Operating PROP Just Dropped 470 What to Watch 20260520 What Jack Henry JKHYs 063 Decline Means for Investors 20260520