52W $0.51 – $2.90
Capstone Therapeutics Corp., a biotechnology company, develops novel peptides and other molecules for helping patients with under-served medical conditions in the United States.
Revenue breakdown: Total Stone (100%).
Revenue by Segment