Spire SR Falls 120 Watching 8084 Support 20260515 Japans Hopes for Trump Visit to Tokyo Before Beijing Fall Through Kaiser KALU Q1 2026 Earnings EPS 374 Beats Estimates Charter CHTR Q1 2026 Results Fall Short EPS 917 Revenue NA