Catalyst Pharmaceuticals, Inc. (CPRX) Stock Analysis — AI Research | MarketCI