Amprius AMPX Q1 2026 Earnings Miss by Significant Key Takeaways Constellium CSTM Crushes Q1 2026 Estimates EPS 142 Tops Views Phibro PAHC Crushes Q1 2026 Estimates EPS 076 Tops Views Silvercorp SVM Q1 2026 Earnings Why the Beat Matters