ChickenStockChickenStock

Korean disclosure

KB Financial Group logoKB Financial Group 105560

KB Financial Group disclosed the status of its share buybacks through a trust contract with Samsung Securities as of October 26, 2026.

Share Buyback TrustFiled

Unofficial English translation by ChickenStock; the Korean original prevails. Korean page · Original filing on DART ↗

Highlights

Translated AI summary

The company said it is acquiring common shares under the trust contract signed on July 23, 2026, which has a contract amount of KRW 700 billion. As of the settlement date of October 23, 2026, the company had acquired 4,120,000 shares for KRW 698.152 billion, equal to 99.74% of the contract amount. This filing reports the acquisitions under this trust contract.

  1. The trust contract was signed on July 23, 2026, with Samsung Securities as the trust operator and a contract period from July 24, 2026 to December 16, 2026.

  2. The company bought common shares on a daily basis from July 27, 2026 to October 23, 2026, with a total of 4,120,000 shares acquired for a total cost of KRW 698.152 billion.

  3. As of October 23, 2026, the company held a total of 7,541,623 treasury shares, equal to 2.13% of its 354,687,734 total issued shares, of which 3,960,000 shares (1.12%) were held under trust contracts and other arrangements.

  4. As of the filing date, the National Pension Service, the largest shareholder, was recorded as holding 32,536,871 shares.

An AI model translated the Korean summary of this filing into English; every number is carried over from the Korean original. Reference information, not investment advice.

Key figures

Trust contract amount
KRW 700 billion
Contract period
July 24, 2026~December 16, 2026
Shares acquired (common)
4,120,000 shares
Acquisition amount
KRW 698.152 billion
Acquisition ratio to trust contract amount
99.74%
Treasury shares held as of October 23, 2026 (total)
7,541,623 shares (2.13%)

Filing facts

Filing type
Share Buyback Trust
Report name
Share Buyback Trust
Filed
Oct 26, 2026
Receipt number
20261026000194