Sestrick Michael Robert (CIK 0001906436)

Latest company ownership

Role: SVP & Chief Technology Officer
Shares held
4,878
Last filed at
May 13, 2024
Confidence Score
50.5
2025Q4
Confidence Score History
2023Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Feb 13, 2025 Feb 14, 2025 BALCHEM CORP SVP & Chief Technology Officer Sell 95.0 +971 20.93% $170.5K
Feb 10, 2025 Feb 12, 2025 BALCHEM CORP SVP & Chief Technology Officer Sell 46.3 -305 -6.17% $48.6K
May 10, 2024 May 13, 2024 BALCHEM CORP SVP & Chief Technology Officer Sell 20.0 -1,929 -28.34% $297.9K
Feb 21, 2024 Feb 23, 2024 BALCHEM CORP SVP & Chief Technology Officer Sell 17.5 -11,100 -62.23% $1.7M
Feb 11, 2024 Feb 13, 2024 BALCHEM CORP SVP & Chief Technology Officer Sell 46.3 -312 -4.43% $45.3K
Feb 8, 2024 Feb 12, 2024 BALCHEM CORP SVP & Chief Technology Officer Sell 95.0 +1,575 28.78% $158.3K
May 2, 2023 May 4, 2023 BALCHEM CORP SVP & Chief Technology Officer Sell 20.0 -2,300 -29.78% $299.8K
Feb 13, 2023 Feb 15, 2023 BALCHEM CORP SVP & Chief Technology Officer Sell 46.3 -278 -3.52% $37.7K
Feb 8, 2023 Feb 10, 2023 BALCHEM CORP SVP & Chief Technology Officer Sell 95.0 +1,744 28.35% $138K