Olin Corp. reported earnings in its Winchester segment fell 63.9 percent in the third quarter, primarily due to lower commercial ammunition pricing and shipments and higher raw material costs, ...
Olin Corporation announced financial results for the third quarter ended September 30, 2025. Third quarter 2025 reported net income was $42.8 million, or $0.37 per diluted share, which compares to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results