RAPT Financials: RAPT Therapeutics Inc AI Analysis