Should You Sell Sanara MedTech SMTI After 123 Drop 20260518 Magna International MGA Q1 2026 Earnings Why the Beat Matters CoDiag CODX Q4 2025 Earnings Surprise EPS 364 Up Significant BioPharma ABVC Gains 280 Support Holds at 104 20260519