Jefferies made key adjustments to its sector strategy, upgrading Financials to Overweight while downgrading both Materials ...
Shares of Olin Corporation (NYSE: OLN) declined 10% today after the company released a weaker-than-expected profit outlook for the first quarter of 2025. The chem ...