Theodore L. Harris
Director, Pentair.
Companies
- BALCHEM CORPChair Sep 19, 2022 to now1
- PentairBoard member May 3, 2018 to now2
- BALCHEM CORPChief executive officer May 5, 2015 to now3
- BALCHEM CORPPresident May 5, 2015 to now3
- BALCHEM CORPBoard member May 5, 2015 to Feb 16, 20223
- BALCHEM CORPChief financial officer Feb 20, 2018 to Feb 16, 20214
- Ashland Inc.Vice President Oct 19, 2006 to Apr 15, 20155
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- BALCHEM CORP BCPC92,396 shares6$15.7M at $170.33Feb 13, 2026
Pentair PNR15,347 shares7$805.8K at $52.51Jan 2, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Feb 12, 2026Shares withheld for tax 844 shares at $177.49 of BALCHEM CORP6
- Feb 11, 2026Shares withheld for tax 9,358 shares at $178.68 of BALCHEM CORP6
- Feb 11, 2026Granted 18,291 shares of BALCHEM CORP6
- Feb 11, 2026Granted 7,350 shares of BALCHEM CORP6
- Feb 8, 2026Shares withheld for tax 3,225 shares at $173.16 of BALCHEM CORP8
- Jan 2, 2026Shares withheld for tax 689 shares at $105.47 of Pentair7
- Jan 2, 2026Granted 1,564 shares of Pentair7
- Feb 13, 2025Shares withheld for tax 11,442 shares at $163.14 of BALCHEM CORP9
- Feb 13, 2025Shares withheld for tax 11,442 shares at $163.14 of BALCHEM CORP10
- Feb 13, 2025Granted 22,364 shares of BALCHEM CORP9
- Feb 13, 2025Granted 22,364 shares of BALCHEM CORP10
- Feb 12, 2025Granted 6,600 shares of BALCHEM CORP9
- Feb 12, 2025Granted 6,600 shares of BALCHEM CORP10
- Feb 10, 2025Shares withheld for tax 3,071 shares at $159.39 of BALCHEM CORP11
- Jan 2, 2025Shares withheld for tax 963 shares at $100.40 of Pentair12
- Jan 2, 2025Granted 1,643 shares of Pentair12
- Feb 22, 2024Sold 5,864 shares at $155.25 of BALCHEM CORP13
- Feb 22, 2024Sold 13,989 shares at $154.66 of BALCHEM CORP13
- Feb 22, 2024Sold 14,497 shares at $153.56 of BALCHEM CORP13
- Feb 22, 2024Exercised options 24,350 shares at $60.85 of BALCHEM CORP13
- Feb 22, 2024Exercised options 10,000 shares at $54.87 of BALCHEM CORP13
- Feb 21, 2024Sold 200 shares at $155.91 of BALCHEM CORP13
- Feb 21, 2024Sold 2,667 shares at $154.84 of BALCHEM CORP13
- Feb 21, 2024Sold 16,015 shares at $153.75 of BALCHEM CORP13
- Feb 21, 2024Sold 10,797 shares at $152.97 of BALCHEM CORP13
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1SEC EDGARBALCHEM CORP, Chair
- 2SEC EDGARPentair, Board member
- 3
- 4
- 5SEC EDGARAshland Inc., Vice President
- 6
- 7
- 8SEC EDGARForm 4 filed Feb 10, 2026
- 9SEC EDGARForm 4 filed Feb 14, 2025
- 10SEC EDGARForm 4 filed Apr 11, 2025
- 11SEC EDGARForm 4 filed Feb 12, 2025
- 12SEC EDGARForm 4 filed Jan 6, 2025
- 13SEC EDGARForm 4 filed Feb 23, 2024