GPMT Financials: Granite Point Mortgage Trust Inc AI Analysis