Machatha Stephen (CIK 0001836354)

Latest company ownership

Role: Chief Development Officer
Shares held
221,799
Last filed at
Aug 13, 2025
Confidence Score
48.6
2025Q4
Confidence Score History
2024Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Aug 11, 2025 Aug 13, 2025 Aldeyra Therapeutics, Inc. Chief Development Officer Sell 42.5 -22,073 -9.05% $113.7K
Aug 12, 2024 Aug 14, 2024 Aldeyra Therapeutics, Inc. Chief Development Officer Sell 42.5 -16,041 -6.35% $76K
Mar 12, 2024 Apr 17, 2024 Aldeyra Therapeutics, Inc. Chief Development Officer Sell 46.3 -11,537 -4.36% $36.5K
Mar 11, 2024 Mar 12, 2024 Aldeyra Therapeutics, Inc. Chief Development Officer Sell 42.5 -29,768 -10.89% $98.6K