MOLN - Molecular Partners AG Stock Analysis | Finranks