Datasea DTSS Q2 2022 Results Miss Estimates EPS 105 vs 061 Nucor Corporation NUE Q1 2026 Results Top Views on Strong Revenue Garrett Motion GTX Stock Analysis 251 Gain What to Watch 20260520 Devon Energy DVN Fell 248 Is a Recovery Ahead 20260520 Western WDC Gained 200 Can It Break 48818 20260520 Core Natural CNR Q1 2026 Earnings Surprise EPS 041 Up Significant