Intel's stock price displayed on a smartphone in Yichang City, Hubei Province, China on July 26, 2025.