Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views Metalla MTA Q1 2026 Earnings Miss EPS 000 vs 002 Expected Silvercorp SVM Q1 2026 Earnings Why the Beat Matters Jim Cramer Endorses Nvidia as a LongTerm Holding Own It Dont Trade It DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520