Olin's Earnings Top Estimates in Q3, Revenues Miss Amid Challenges
OLN posts solid Q3 profit rebound and higher revenues, though sales fell short of estimates amid market challenges.
Zacks·12h ago
More News
Why Did Chemical Maker Olin Corp’s Stock Fall After Hours?
Stocktwits·20h ago
Olin (OLN) Q3 Earnings: Taking a Look at Key Metrics Versus Estimates
The headline numbers for Olin (OLN) give insight into how the company performed in the quarter ended September 2025, but it may be worthwhile to compare some of its key metrics to Wall Street estimates and the year-ago actuals.
Zacks·1d ago
Olin Announces Third Quarter 2025 Results
Olin Announces Third Quarter 2025 Results Olin Announces Third Quarter 2025 Results PR Newswire CLAYTON, Mo., Oct. 27, 2025 Highlights Third quarter 2025 net income of $42.8 million, or $0.37 per...
PR Newswire·1d ago
Plug Power vs. FuelCell Energy: Which Clean Energy Stock is a Stronger Pick?
PLUG's electrolyzer boom and global projects give it a slight edge over FCEL in the clean energy race.
Zacks·8d ago
Methanex (MEOH) Up 6.8% Since Last Earnings Report: Can It Continue?
Methanex (MEOH) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.
Zacks·2mo ago
Plug Power vs. Flux Power: Which Clean Energy Stock Has Greater Upside?
PLUG and FLUX are both innovating in clean energy, but their fundamentals tell two different stories. Which stock has stronger upside potential now?
Zacks·2mo ago
Why Is Olin (OLN) Up 6.1% Since Last Earnings Report?
Olin (OLN) reported earnings 30 days ago. What's next for the stock? We take a look at earnings estimates for some clues.
Zacks·2mo ago
Plug Power Targets $700M in Revenues in 2025: Can It Achieve the Goal?
PLUG targets $700M in revenues in 2025, fueled by surging electrolyzer sales and expanding global hydrogen projects.
Zacks·3mo ago
Can Plug Power's Expansion Into the Green Energy Sector Fuel Growth?
PLUG ramps up green hydrogen projects with DOE backing and new JV, but high cash burn clouds near-term outlook.