KB Financial Group Inc. announced the termination of its trust agreement for acquiring treasury shares on July 31, 2024, after a total contract amount of KRW 300 billion, returning 5,584,514 treasury shares to its corporate account. The total number of treasury shares held before termination was 24,245,382, representing 6.01% of common shares.