BlackRock Tech BSTZ Drops 441 Key Support at 2531 20260518 Skyworks Solutions SWKS Q1 2026 Beat Revenue NA EPS Exceeds by Significant HUYA Inc HUYA Q1 2026 Earnings 009 EPS Surges Past 003 Estimates Nvidia Microsoft and IBM Take Divergent Paths in Quantum Computing Race What It Means for the Data Center