Check out the companies making headlines over the long term. Texas Instruments — Shares of the semiconductor company rose 2%. Third-quarter results exceeded analysts’ expectations, with Texas Instruments (TI) reporting earnings of $1.47 per share on revenue of $4.15 billion. Analysts expected LSEG to earn $1.38 per share on revenue of $4.12 billion. Seagate Technology – The data storage company fell 3.6%. According to LSEG, Seagate’s second-quarter revenue guidance was US$2.3 billion, basically in line with Wall Street’s forecast of US$2.29 billion. However, the company’s first-quarter revenue and profit beat analysts’ expectations. Manhattan Associates — Shares of the supply chain software company fell nearly 7%. Manhattan Associates forecast full-year revenue of $1.039 billion to $1.041 billion, while analysts polled by FactSet expected $1.04 billion. Enphase Energy – The solar technology company’s third-quarter revenue and profit fell short of Wall Street expectations and issued a more optimistic fourth-quarter revenue outlook. The stock price fell 9%. Enphase expects revenue for the current quarter to be between $360 million and $400 million, while analysts polled by LSEG forecast $435.8 million. Canadian National — Shares of the freight rail company rose nearly 2%. Canadian National’s third-quarter adjusted earnings per share were C$1.72, in line with analysts’ expectations, while revenue of C$4.11 billion was lower than the C$4.12 billion expected by analysts surveyed by London Stock Exchange Group. Starbucks — Shares of the coffee chain fell more than 3%. Preliminary quarterly results showed lower sales. Starbucks said it was also suspending its forecast for 2025. McDonald’s — The fast-food chain’s inventory fell 9% after an E. coli outbreak in its Quarter Pounder burgers resulted in 10 hospitalizations and one death, the U.S. Centers for Disease Control and Prevention said. CoStar Group — Shares fell 5%. The real estate analytics company’s fourth-quarter outlook fell short of analysts’ expectations. CoStar forecast earnings of 21 cents to 23 cents per share, while analysts polled by LSEG expected earnings of 24 cents per share.