CPRX Financials: Catalyst Pharmaceuticals Inc AI Analysis