CMPX Financials: Compass Therapeutics Inc. AI Analysis