Back to Insider Trading View Full Company Profile

OLN

MODERATE

OLIN Corp

CIK: 0000074303

Strong Sell (50% confidence)

Last activity: Feb 25, 2026

Financial Metrics

As of Dec 31, 2025 (10-K)

Revenue $6.78B
Net Income -$101.10M
Total Cash $167.60M
Total Debt $2.83B
Debt/Equity 1.40
Current Ratio 4.94

Insider Roster (4 total, 4 active)

Insider Buys Sells Net Value Holdings
Slater Todd A
VP & CFO
0 1 -$2.07M
44,291 shares
$996K
Carter Deon
VP & President CAPV
0 1 -$154K
357 shares
$8K
Sumner R Nichole
VP & Controller
0 1 -$107K
24,771 shares
$557K
Castle Angela M
VP & Chief Legal Officer
0 1 -$58K
1,527.738 shares
$37K

Recent Transactions

SELL Carter Deon (VP & President CAPV)

6,500 shares @ $23.73

$154K

Feb 25, 2026

Conviction: | View SEC Filing →
SELL Castle Angela M (VP & Chief Legal Officer)

2,379.263 shares @ $24.25

$58K

Feb 24, 2026

Conviction: | View SEC Filing →
SELL Slater Todd A (VP & CFO)

92,250 shares @ $22.48

$2.07M

Feb 3, 2026

Conviction: | View SEC Filing →
SELL Sumner R Nichole (VP & Controller)

4,750 shares @ $22.49

$107K

Feb 3, 2026

Conviction: | View SEC Filing →

⚠️ Important Disclaimer

• This is AI-generated analysis for educational purposes only, not financial advice.

• Insider trading data is derived from SEC Form 4 filings and may contain errors.

• Always conduct your own research and consult qualified financial advisors before making investment decisions.