17 out of 18 Information Technology stocks deliver EPS wins this week: Earnings Scorecard (XLK:NYSEARCA) November 8, 2025November 8, 2025 · Business · By ReportWire 17 out of 18 Information Technology stocks deliver EPS wins this week: Earnings Scorecard Source link