The company has an ongoing share repurchase program too. The plan, announced in January 2024, authorized the repurchase of additional 0.1 million shares, with no expiration date. As of Jun 30, 2024, the whole authorization remained available. Before this, the company authorized a repurchase plan of 0.3 million shares in January 2023. Northrim Bancorp has a strong balance sheet. As of Jun 30, 2024, total cash and due from banks was $33.4 million and borrowings were $44 million. Net loans were $1.9 billion and total deposits were $2.4 billion. This indicates a decent liquidity position.