Sign inGet started

Harris Theodore L

Insider CIK 1378228 · ASH Senior Vice President · PNR Director · BCPC President and CEO, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
BCPC BALCHEM CORP F Tax w/h2026-02-122026-02-13844$177.49 $149.8K91,373SEC↗
BCPC BALCHEM CORP A Award deriv2026-02-112026-02-1326,900— $026,900SEC↗
BCPC BALCHEM CORP A Award2026-02-112026-02-1318,291— $0101,575SEC↗
BCPC BALCHEM CORP F Tax w/h2026-02-112026-02-139,358$178.68 $1.67M92,217SEC↗
BCPC BALCHEM CORP A Award2026-02-112026-02-137,350— $083,284SEC↗
BCPC BALCHEM CORP F Tax w/h2026-02-082026-02-103,225$173.16 $558.4K75,934SEC↗
PNR PENTAIR plc A Award2026-01-022026-01-061,564— $01,564SEC↗
PNR PENTAIR plc F Tax w/h2026-01-022026-01-06689$105.47 $72.7K15,347SEC↗
BCPC BALCHEM CORP F Tax w/h2025-02-132025-04-1111,442$163.14 $1.87M79,159SEC↗
BCPC BALCHEM CORP A Award2025-02-132025-04-1122,364— $090,601SEC↗
BCPC BALCHEM CORP A Award2025-02-132025-02-1422,364— $090,601SEC↗
BCPC BALCHEM CORP F Tax w/h2025-02-132025-02-1411,442$163.14 $1.87M79,159SEC↗
BCPC BALCHEM CORP A Award deriv2025-02-122025-04-1121,500— $021,500SEC↗
BCPC BALCHEM CORP A Award2025-02-122025-04-116,600— $068,237SEC↗
BCPC BALCHEM CORP A Award deriv2025-02-122025-02-1421,500— $021,500SEC↗
BCPC BALCHEM CORP A Award2025-02-122025-02-146,600— $068,237SEC↗
BCPC BALCHEM CORP F Tax w/h2025-02-102025-02-123,071$159.39 $489.5K61,637SEC↗
PNR PENTAIR plc A Award2025-01-022025-01-061,643— $01,643SEC↗
PNR PENTAIR plc F Tax w/h2025-01-022025-01-06963$100.40 $96.7K14,376SEC↗
BCPC BALCHEM CORP M Exercise deriv2024-02-222024-02-2324,350— $00SEC↗
BCPC BALCHEM CORP M Exercise deriv2024-02-222024-02-2310,000— $00SEC↗
BCPC BALCHEM CORP S Sale2024-02-222024-02-2313,989$154.66 $2.16M72,276SEC↗
BCPC BALCHEM CORP S Sale2024-02-222024-02-2314,497$153.56 $2.23M86,265SEC↗
BCPC BALCHEM CORP M Exercise2024-02-222024-02-2324,350$60.85 $1.48M100,762SEC↗
BCPC BALCHEM CORP M Exercise2024-02-222024-02-2310,000$54.87 $548.7K76,412SEC↗
BCPC BALCHEM CORP S Sale2024-02-222024-02-235,864$155.25 $910.4K66,412SEC↗
BCPC BALCHEM CORP S Sale2024-02-212024-02-232,667$154.84 $413.0K66,612SEC↗
BCPC BALCHEM CORP S Sale2024-02-212024-02-2310,797$152.97 $1.65M85,294SEC↗
BCPC BALCHEM CORP S Sale2024-02-212024-02-2316,015$153.75 $2.46M69,279SEC↗
BCPC BALCHEM CORP S Sale2024-02-212024-02-23200$155.91 $31.2K66,412SEC↗
BCPC BALCHEM CORP F Tax w/h2024-02-112024-02-133,452$145.33 $501.7K96,091SEC↗
BCPC BALCHEM CORP A Award deriv2024-02-082024-02-1221,500— $021,500SEC↗
BCPC BALCHEM CORP F Tax w/h2024-02-082024-02-1211,768$143.43 $1.69M99,543SEC↗
BCPC BALCHEM CORP A Award2024-02-082024-02-1220,639— $0111,311SEC↗
BCPC BALCHEM CORP A Award2024-02-082024-02-126,650— $090,672SEC↗
PNR PENTAIR plc F Tax w/h2024-01-032024-01-041,334$68.28 $91.1K13,057SEC↗
PNR PENTAIR plc A Award2024-01-022024-01-042,256— $02,256SEC↗
BCPC BALCHEM CORP F Tax w/h2023-02-132023-02-152,568$135.67 $348.4K83,897SEC↗
BCPC BALCHEM CORP A Award deriv2023-02-082023-02-1021,200— $021,200SEC↗
BCPC BALCHEM CORP A Award2023-02-082023-02-1017,344— $095,329SEC↗
BCPC BALCHEM CORP A Award2023-02-082023-02-106,280— $077,985SEC↗
BCPC BALCHEM CORP F Tax w/h2023-02-082023-02-108,864$138.09 $1.22M86,465SEC↗
PNR PENTAIR plc A Award2023-01-032023-01-043,319— $03,319SEC↗
PNR PENTAIR plc F Tax w/h2023-01-032023-01-04753$45.20 $34.0K11,024SEC↗
BCPC BALCHEM CORP A Award deriv2022-09-152022-09-19130,000— $0130,000SEC↗
BCPC BALCHEM CORP F Tax w/h2022-02-152022-02-162,400$139.38 $334.5K71,558SEC↗
BCPC BALCHEM CORP F Tax w/h2022-02-142022-02-153,130$137.73 $431.1K73,958SEC↗
BCPC BALCHEM CORP A Award deriv2022-02-102022-02-1420,500— $0174,280SEC↗
BCPC BALCHEM CORP A Award2022-02-102022-02-145,980— $068,659SEC↗
BCPC BALCHEM CORP A Award2022-02-102022-02-1417,234— $085,893SEC↗
BCPC BALCHEM CORP F Tax w/h2022-02-102022-02-148,805$138.07 $1.22M77,088SEC↗
PNR PENTAIR plc A Award2022-01-032022-01-042,113— $04,862SEC↗
BCPC BALCHEM CORP A Award deriv2021-02-112021-02-1621,900— $0153,780SEC↗
BCPC BALCHEM CORP F Tax w/h2021-02-112021-02-164,825$119.13 $574.8K62,538SEC↗
BCPC BALCHEM CORP A Award2021-02-112021-02-169,840— $067,363SEC↗
BCPC BALCHEM CORP A Award2021-02-112021-02-166,060— $057,523SEC↗
PNR PENTAIR plc A Award2021-01-042021-01-062,717— $02,717SEC↗
PNR PENTAIR plc F Tax w/h2021-01-042021-01-06133$51.53 $6.9K6,877SEC↗
BCPC BALCHEM CORP A Award deriv2020-02-132020-02-1824,500— $0131,880SEC↗
BCPC BALCHEM CORP F Tax w/h2020-02-132020-02-182,147$111.49 $239.4K51,255SEC↗
BCPC BALCHEM CORP A Award2020-02-132020-02-184,371— $053,402SEC↗
BCPC BALCHEM CORP A Award2020-02-132020-02-185,030— $049,031SEC↗
PNR PENTAIR plc F Tax w/h2020-01-022020-01-061,430$46.42 $66.4K3,994SEC↗
PNR PENTAIR plc A Award2020-01-022020-01-063,016— $03,016SEC↗
PNR PENTAIR plc F Tax w/h2019-05-022019-05-061,145$38.99 $44.6K1,717SEC↗
BCPC BALCHEM CORP A Award deriv2019-02-132019-02-1528,300— $037,316SEC↗
BCPC BALCHEM CORP F Tax w/h2019-02-132019-02-152,591$84.09 $217.9K52,565SEC↗
BCPC BALCHEM CORP A Award2019-02-132019-02-156,130— $049,950SEC↗
BCPC BALCHEM CORP A Award2019-02-132019-02-155,206— $055,156SEC↗
PNR PENTAIR plc A Award2019-01-022019-01-043,707— $06,569SEC↗
PNR PENTAIR plc A Award2018-05-022018-05-042,862— $02,862SEC↗
BCPC BALCHEM CORP A Award deriv2018-02-152018-02-2018,800— $018,800SEC↗
BCPC BALCHEM CORP F Tax w/h2018-02-152018-02-203,152$74.57 $235.0K34,842SEC↗
BCPC BALCHEM CORP A Award2018-02-152018-02-204,690— $031,544SEC↗
BCPC BALCHEM CORP A Award2018-02-152018-02-206,450— $037,994SEC↗
BCPC BALCHEM CORP F Tax w/h2017-04-282017-05-0413,924$81.16 $1.13M26,688SEC↗
BCPC BALCHEM CORP A Award deriv2017-02-212017-02-2325,930— $025,930SEC↗
BCPC BALCHEM CORP F Tax w/h2016-04-282016-05-0213,924$61.98 $863.0K40,328SEC↗
ASH ASHLAND INC. S Sale2015-09-232015-09-2510,700$108.77 $1.16M13,098SEC↗
ASH ASHLAND INC. S Sale2015-09-232015-09-25500$108.73 $54.4K23,875SEC↗
ASH ASHLAND INC. S Sale2015-09-232015-09-2577$108.75 $8.4K23,798SEC↗
ASH ASHLAND INC. S Sale2015-04-132015-04-155,000$130.08 $650.4K44,523SEC↗
ASH ASHLAND INC. S Sale2015-04-082015-04-092,553$127.47 $325.4K49,523SEC↗
ASH ASHLAND INC. S Sale2015-04-082015-04-094,240$127.47 $540.5K52,076SEC↗
ASH ASHLAND INC. M Exercise deriv2015-04-072015-04-0911,100— $00SEC↗
ASH ASHLAND INC. M Exercise deriv2015-04-072015-04-099,825— $03,275SEC↗
ASH ASHLAND INC. S Sale2015-04-072015-04-0910,000$128.88 $1.29M56,316SEC↗
ASH ASHLAND INC. F Tax w/h2015-04-072015-04-097,272$128.65 $935.5K66,316SEC↗
ASH ASHLAND INC. M Exercise2015-04-072015-04-099,825$128.65 $1.26M73,588SEC↗
ASH ASHLAND INC. F Tax w/h2015-04-072015-04-096,860$128.65 $882.5K63,763SEC↗
ASH ASHLAND INC. M Exercise2015-04-072015-04-0911,100$128.65 $1.43M70,623SEC↗
ASH ASHLAND INC. S Sale2014-12-302014-12-311,739$120.27 $209.1K62,250SEC↗
ASH ASHLAND INC. S Sale2014-12-302014-12-312,780$120.27 $334.4K59,470SEC↗
ASH ASHLAND INC. M Exercise deriv2014-12-292014-12-319,300— $00SEC↗
ASH ASHLAND INC. M Exercise deriv2014-12-292014-12-317,300— $00SEC↗
ASH ASHLAND INC. M Exercise2014-12-292014-12-317,300— $066,770SEC↗
ASH ASHLAND INC. F Tax w/h2014-12-292014-12-316,520$120.33 $784.6K69,550SEC↗
ASH ASHLAND INC. F Tax w/h2014-12-292014-12-315,561$120.33 $669.2K63,989SEC↗
ASH ASHLAND INC. M Exercise2014-12-292014-12-319,300— $076,070SEC↗
ASH ASHLAND INC. F Tax w/h2014-12-022014-12-033,283$116.74 $383.3K59,438SEC↗
ASH ASHLAND INC. M Exercise2014-12-022014-12-036,918$116.74 $807.6K62,721SEC↗
ASH ASHLAND INC. A Award2014-11-172014-11-187,500— $055,803SEC↗
ASH ASHLAND INC. F Tax w/h2014-11-132014-11-14272$112.85 $30.7K48,303SEC↗
ASH ASHLAND INC. A Award deriv2014-11-122014-11-145,700$112.91 $643.6K5,700SEC↗
ASH ASHLAND INC. A Award2014-11-122014-11-141,350$112.91 $152.4K48,575SEC↗
ASH ASHLAND INC. J Other2014-09-152014-09-1736$107.12 $3.9K47,225SEC↗
ASH ASHLAND INC. J Other2014-06-132014-06-1637$105.30 $3.9K47,189SEC↗
ASH ASHLAND INC. A Award2014-05-142014-05-1510,000$103.66 $1.04M47,152SEC↗
ASH ASHLAND INC. S Sale2014-04-012014-04-021,495$99.83 $149.2K37,152SEC↗
ASH ASHLAND INC. S Sale2014-03-272014-03-281,329$97.46 $129.5K38,647SEC↗
ASH ASHLAND INC. M Exercise deriv2014-03-262014-03-286,100— $00SEC↗
ASH ASHLAND INC. F Tax w/h2014-03-262014-03-284,605$99.99 $460.5K39,976SEC↗
ASH ASHLAND INC. M Exercise2014-03-262014-03-286,100$53.33 $325.3K44,581SEC↗
ASH ASHLAND INC. S Sale2014-03-242014-03-255,767$97.91 $564.6K38,481SEC↗
ASH ASHLAND INC. M Exercise deriv2014-03-212014-03-254,112— $00SEC↗
ASH ASHLAND INC. M Exercise2014-03-212014-03-254,112$98.32 $404.3K47,031SEC↗
ASH ASHLAND INC. F Tax w/h2014-03-212014-03-252,783$98.32 $273.6K44,248SEC↗
ASH ASHLAND INC. M Exercise deriv2014-03-182014-03-2014,200— $00SEC↗
ASH ASHLAND INC. M Exercise2014-03-182014-03-2014,200$37.69 $535.2K51,352SEC↗
ASH ASHLAND INC. F Tax w/h2014-03-182014-03-208,433$95.63 $806.4K42,919SEC↗
ASH ASHLAND INC. J Other2014-03-142014-03-186$94.58 $56737,152SEC↗
ASH ASHLAND INC. J Other2013-12-132013-12-176$93.84 $5631,706SEC↗
ASH ASHLAND INC. A Award deriv2013-11-132013-11-156,300$89.69 $565.0K6,300SEC↗
ASH ASHLAND INC. A Award2013-11-132013-11-151,700$89.69 $152.5K1,700SEC↗
ASH ASHLAND INC. F Tax w/h2013-11-132013-11-152,197$89.69 $197.0K35,440SEC↗
ASH ASHLAND INC. A Award2013-11-132013-11-156,685— $037,637SEC↗
ASH ASHLAND INC. J Other2013-07-152013-07-171,250— $00SEC↗
ASH ASHLAND INC. A Award2013-07-152013-07-171,250— $031,363SEC↗
ASH ASHLAND INC. F Tax w/h2013-07-152013-07-17411$86.02 $35.4K30,952SEC↗
ASH ASHLAND INC. F Tax w/h2012-11-202012-11-218,390$69.53 $583.4K30,113SEC↗
ASH ASHLAND INC. A Award2012-11-202012-11-2120,000— $038,503SEC↗
ASH ASHLAND INC. J Other2012-11-202012-11-2120,000— $01,250SEC↗
ASH ASHLAND INC. A Award deriv2012-11-142012-11-1613,100$70.37 $921.8K13,100SEC↗
ASH ASHLAND INC. F Tax w/h2012-11-142012-11-162,063$70.37 $145.2K18,503SEC↗
ASH ASHLAND INC. A Award2012-11-142012-11-164,917— $020,566SEC↗
ASH ASHLAND INC. S Sale2012-09-122012-09-138,429$75.67 $637.8K15,649SEC↗
ASH ASHLAND INC. M Exercise deriv2012-09-062012-09-1012,500— $00SEC↗
ASH ASHLAND INC. M Exercise deriv2012-09-062012-09-103,562— $00SEC↗
ASH ASHLAND INC. F Tax w/h2012-09-062012-09-102,382$74.98 $178.6K29,329SEC↗
ASH ASHLAND INC. M Exercise2012-09-062012-09-103,562— $019,211SEC↗
ASH ASHLAND INC. M Exercise2012-09-062012-09-1012,500— $031,711SEC↗
ASH ASHLAND INC. F Tax w/h2012-09-062012-09-105,251$74.98 $393.7K24,078SEC↗
ASH ASHLAND INC. F Tax w/h2012-07-132012-07-16400$68.59 $27.4K15,649SEC↗
ASH ASHLAND INC. J Other2012-07-132012-07-161,250— $021,250SEC↗
ASH ASHLAND INC. A Award2012-07-132012-07-161,250— $016,049SEC↗