Teresa M. Vermillion serves as Executive at OLIN Corp, where they oversee executive responsibilities. Since joining the company, Teresa M. Vermillion has executed 19 insider transactions totaling $624.6K, demonstrating a bearish approach to their equity position. Their most recent transaction on Nov 26, 2025 involved exercising options for 4,500 shares valued at $59.1K.
Teresa M. Vermillion currently holds 21,699 shares of OLIN Corp (OLN), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Teresa M. Vermillion has been a net seller of OLN stock. They have purchased $14.9K and sold $609.6K worth of shares.
Teresa M. Vermillion's most recent insider trade was on Nov 26, 2025, when they sold 4,500 shares at $13.14 per share.
Get notified when new Form 4 filings are submitted
| $20.86 |
| Discretionary |
| Aug 13, 2025 | OLN | $126.7K | Sale | 6,000 | $21.11 | Discretionary |
| Aug 13, 2025 | OLN | $78.8K | Option Exercise | 6,000 | $13.14 | Discretionary |
| Feb 21, 2024 | OLN | $0 | Award | 3,666 | $N/A | Discretionary |
| Feb 22, 2023 | OLN | $0 | Award | 5,524 | $N/A | Discretionary |
| Jan 2, 2023 | OLN | $10.3K | Payment | 194 | $52.90 | Discretionary |
| Jan 2, 2023 | OLN | $0 | Option Exercise | 560 | $N/A | Discretionary |
| Feb 22, 2022 | OLN | $0 | Award | 2,829 | $N/A | Discretionary |
| May 25, 2021 | OLN | $389.1K | Sale | 8,000 | $48.64 | Discretionary |
| May 25, 2021 | OLN | $238.0K | Option Exercise | 8,000 | $29.75 | Discretionary |
| Feb 15, 2021 | OLN | $0 | Award | 287 | $N/A | Discretionary |
| Aug 12, 2019 | OLN | $527 | Purchase | 30 | $17.55 | Discretionary |
| Aug 9, 2019 | OLN | $883 | Purchase | 50 | $17.65 | Discretionary |
| Aug 9, 2019 | OLN | $1.8K | Purchase | 100 | $17.80 | Discretionary |
| Aug 9, 2019 | OLN | $888 | Purchase | 50 | $17.76 | Discretionary |
| Aug 8, 2019 | OLN | $4.6K | Purchase | 250 | $18.25 | Discretionary |
| Aug 8, 2019 | OLN | $1.8K | Purchase | 100 | $17.90 | Discretionary |
| Aug 7, 2019 | OLN | $4.5K | Purchase | 250 | $18.08 | Discretionary |