Sciascia Thomas (CIK 0001229946)

Latest company ownership

Role: Chief Scientific Officer
Shares held
2,631
Last filed at
Mar 26, 2025
Confidence Score
49.7
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)
Mar 25, 2025 Mar 26, 2025 Trevi Therapeutics, Inc. Chief Scientific Officer Sell 26.3 -2,631 -1.17% $17.4K
Aug 19, 2024 Aug 21, 2024 Trevi Therapeutics, Inc. Chief Scientific Officer Sell 26.3 -16,496 -6.97% $48.9K
Aug 14, 2024 Aug 16, 2024 Trevi Therapeutics, Inc. Chief Scientific Officer Sell 22.5 -31,505 -4.55% $87.2K
May 29, 2024 May 31, 2024 Trevi Therapeutics, Inc. Chief Scientific Officer Sell 42.5 -53,368 -19.93% $136.1K