Olin Corporation OLN reported fourth-quarter 2024 net income of $10.7 million or 9 cents per share, a decline from the ...