Optics stocks that soared triple digits this year are getting hammered Tuesday, and the reason traces back to a single line in Alphabet's latest earnings report that traders cannot stop talking about.
News
High-signal headlines only - macro events, earnings, M&A, regulatory. Listicles and analyst clickbait filtered out by default. Refreshed hourly.
In the most recent trading session, Celestica (CLS) closed at $334.77, indicating a -2.97% shift from the previous trading day.
Celestica (CLS) concluded the recent trading session at $345.06, signifying a -1.47% move from its prior day's close.
In recent days, Celestica has attracted attention as analysts highlighted strong earnings performance, expectations for higher earnings per share and revenue in coming fiscal years, and a favorable Zacks Rank #2 rating indicating potential near-term outperformance. At the same time, valuation tools flag the shares as trading at a substantial premium to estimated intrinsic value, while about US$1.4 million of insider share sales over the last three months without offsetting insider buying...
Celestica (CLS) reached $458.14 at the closing of the latest trading day, reflecting a -3.02% change compared to its last close.
VSAT's Q4 FY26 revenues and earnings miss estimates, even as broadband demand, defense growth and a bigger backlog lift results.
Tencent shares slide after Q1 misses, though AI-led ad growth, gaming gains and rising cloud demand support revenue growth.
Dow futures fell as oil prices and Treasury yields jumped. AI chip plays Applied Materials, Nvidia and Cerebras retreated. The Trump-Xi summit is over.
SMR shares fall 5% after Q1 earnings and revenues miss expectations as RoPower-related activity declines and operating expenses climb.
DHX beats Q1 estimates as ClearanceJobs growth and cost cuts lift margins, even as Dice revenues and customer counts decline.
Among the best stocks in earnings performance, Comfort Systems has a pristine 99 EPS Rating, the highest in IBD's air conditioning and heating products industry group.