Snowflake Inc SNOW ShortTerm Price Underperformance Amid Broader Market Rally Upcoming Earnings In Focus NNE Nano posts narrower than expected Q1 2026 loss shares climb 428 percent on positive investor sentiment The credit profile of Gentex Corporation GNTX revealed Q1 2026 EPS Tops Views CNC Centene EPS surges 56 past estimates yet shares dip 063 on outlook concerns