NextEra Energy NEE Q1 2026 Earnings EPS Beats Estimates by 125 as Renewable and Regulated Segments Drive Performance NAT Q4 2025 Earnings EPS Misses Estimates by 56 Stock Slides VICR Q1 2026 Earnings EPS Surges Past Estimates with 1983 Beat Nortech Systems NSYS Q3 2025 Earnings Loss Per Share Reported Amid Modest Stock Gain DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions MSCI Q1 2026 Earnings Slight EPS Beat Amid Steady Demand for Index and Analytics