Fulcrum Therapeutics (FULC) Preferred Shares Repurchased (2018)

Fulcrum Therapeutics (FULC) has 1 years of Preferred Shares Repurchased data on record, last reported at -$54.5 million in Q4 2018.