Rapport Therapeutics (RAPP) Stock: Price, Analysis