WASH Financials: Washington Trust Bancorp Inc AI Analysis