Karyopharm Therapeutics (KPTI) Stock: Price, Analysis