Ciulla Thomas (CIK 0001815426)

Latest company ownership

Role: Chief Medical Officer
Shares held
291,890
Last filed at
Jan 20, 2023
Confidence Score
50.0
2025Q4
Confidence Score History
2021Q3 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 20, 2023 Jan 20, 2023 Clearside Biomedical, Inc. Chief Medical Officer Sell 41.3 -13,700 -4.48% $20.1K
Jan 10, 2023 Jan 11, 2023 Clearside Biomedical, Inc. Chief Medical Officer Sell 52.5 -2,170 -0.71% $3.5K
Jan 18, 2022 Jan 20, 2022 Clearside Biomedical, Inc. Chief Medical Officer Sell 86.3 +34,700 6.20% $19.3K
Sep 21, 2021 Sep 23, 2021 Clearside Biomedical, Inc. Chief Medical Officer Sell 51.3 -2,560 -0.99% $16.4K