SEC Insider Transactions from Carter Deon.

Last updated: 2026-03-16 13:00 UTC | Total transactions: 11

Carter Deon, VP and President of CAPV, sold Olin Corp ($OLN) shares once on the open market in the last 365 days, totaling $154 thousand. His most recent sale occurred on February 25, 2026. These sales rank 8,932nd among 11,678 individual insiders, compared to an average of $8.6 million per insider over about 6.4 transactions. Deon made no open market purchases in this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 25, 2026 OLIN Corp $OLN Carter Deon VP & President CAPV S Common Stock 6500 $23.73 357.0000 114,600,000 94.79% 0.01%
Feb. 20, 2026 OLIN Corp $OLN Carter Deon VP & President CAPV M Common Stock 6759 $0.00 8,650.0000 114,600,000 357.43% 0.01%
Feb. 20, 2026 OLIN Corp $OLN Carter Deon VP & President CAPV F Common Stock 1793 $24.09 6,857.0000 114,600,000 20.73% 0.00%
Feb. 20, 2026 OLIN Corp $OLN Carter Deon VP & President CAPV M Restricted Stock Units 6759 $0.00 13,517.0000 114,600,000 33.33% 0.01%
Feb. 18, 2026 OLIN Corp $OLN Carter Deon VP & President CAPV A Restricted Stock Units 27211 $0.00 27,211.0000 114,600,000 9999.99% 0.02%
June 17, 2025 OLIN Corp $OLN Carter Deon VP & President CAPV M Common Stock 2500 $0.00 2,500.0000 119,500,000 9999.99% 0.00%
June 17, 2025 OLIN Corp $OLN Carter Deon VP & President CAPV F Common Stock 609 $20.04 1,891.0000 119,500,000 24.36% 0.00%
June 17, 2025 OLIN Corp $OLN Carter Deon VP & President CAPV M Restricted Stock Units 2500 $0.00 7,500.0000 119,500,000 25.00% 0.00%
Feb. 20, 2025 OLIN Corp $OLN Carter Deon VP & President CAPV A Restricted Stock Units 20276 $0.00 20,276.0000 119,500,000 9999.99% 0.02%
June 17, 2024 OLIN Corp $OLN Carter Deon VP & President CAPV A Restricted Stock Units 10000 $0.00 10,000.0000 128,800,000 9999.99% 0.01%
June 16, 2024 OLIN Corp $OLN Carter Deon VP & President CAPV A Restricted Stock Units 10000 $0.00 10,000.0000 128,800,000 9999.99% 0.01%