Frankfurt - Delayed Quote EUR

Mersana Therapeutics, Inc. (0M4.F)

2.6140 -0.3350 (-11.36%)
As of April 24 at 9:50 PM GMT+2. Market Open.

Performance Overview

Return 0M4.F S&P 500
YTD +28.64% +6.33%
1-Year -38.64% +22.70%
3-Year -80.35% +21.33%