Novartis Q1 2026 Earnings EPS Falls Short of Estimates by 852 Stock Edges Higher ELAN Q1 2026 Earnings EPS Exceeds Estimates Stock Surges GASS Q4 2025 Earnings EPS Beat of 417 Highlights Operational Efficiency Amid Market Headwinds TechPrecision Corporation TPCS Q1 2026 Earnings Narrowing Losses Amid Strategic Restructuring Purple Biotech Ltd PPBT Q1 2025 Earnings PreRevenue Biotech Reports Narrower Loss as Clinical Progress Continues OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788