Investors in Molecular Partners (VTX:MOLN) have unfortunately lost 69% over the last three years
Molecular Partners AG's share price rose 68% in the last quarter after a 69% decline over three years. Revenue dropped by 11% annually, impacting profits. The company's future growth and financial stability are uncertain.