Neumora Therapeutics, Inc. (NASDAQ:NMRA) ranks as the 7th best small-cap stock ready to explode. Analysts’ 12-month median price target is pointing towards a 112.18% upside from current levels. It is ...