Frankfurt - Delayed Quote EUR

Captor Therapeutics SA (60Q.F)

17.35 -0.10 (-0.57%)
At close: April 26 at 3:29 PM GMT+2

Weʼre unable to load stories right now.

Performance Overview

Return 60Q.F MSCI WORLD
YTD -19.30% +5.23%
1-Year -47.74% +19.56%
3-Year -- +12.98%