Williams Michelle LeRoux (CIK 0001398249)

Latest company ownership

Role: CHIEF SCIENTIFIC OFFICER
Shares held
12,500
Last filed at
Sep 11, 2025
Confidence Score
47.5
2025Q4
Confidence Score History
2024Q2 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 10, 2025 Dec 12, 2025 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 47.5 -3,951 -3.73% $2.8K
Sep 10, 2025 Sep 11, 2025 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 47.5 -3,950 -4.06% $5.4K
Jun 10, 2025 Jun 12, 2025 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 47.5 -3,951 -4.45% $7.9K
Mar 10, 2025 Mar 11, 2025 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 46.3 -4,613 -5.70% $13.8K
Dec 10, 2024 Dec 11, 2024 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 46.3 -3,950 -5.46% $16.9K
Sep 10, 2024 Sep 12, 2024 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 46.3 -3,951 -6.19% $16.4K
Aug 12, 2024 Aug 13, 2024 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 46.3 -15,800 -23.55% $44.9K
Jun 10, 2024 Jun 12, 2024 ELUTIA INC. CHIEF SCIENTIFIC OFFICER Sell 46.3 -7,900 -31.60% $27.4K