DeLucia David (CIK 0002040705)

Latest company ownership

Shares held
4,541
Last filed at
Sep 9, 2025
Confidence Score
31.8
2025Q4
Confidence Score History
2025Q1 2025Q4

Recent buy/sell transactions

Exec date Filing date Company Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Dec 6, 2025 Dec 9, 2025 FIBROGEN INC CFO Sell 27.5 -52 -1.15% $437.8
Jun 6, 2025 Sep 9, 2025 FIBROGEN INC CFO Sell 27.5 -104 -2.24% $1K
Mar 6, 2025 Mar 7, 2025 FIBROGEN INC CFO Sell 27.5 -2,325 -1.96% $906.8