As of March 31, 2025

Number of Shareholders 198,431

Principal Shareholders

(Thousands of shares, %)

Name of Shareholders Number of Shares Held Percentage of Total Shares Outstanding
The Master Trust Bank of Japan Ltd. (Trust Account) 92,155 17.90
Custody Bank of Japan, Ltd. (Trust Account) 33,130 6.43
GOLDMAN,SACHS & CO.REG 24,105 4.68
STATE STREET BANK AND TRUST COMPANY 505001 19,930 3.87
STATE STREET BANK WEST CLIENT - TREATY 505234 9,663 1.88
JP MORGAN CHASE BANK 385781 7,486 1.45
CEP LUX-ORBIS SICAV 7,474 1.45
STATE STREET BANK AND TRUST COMPANY 505103 7,308 1.42
JPMorgan Securities Japan Co., Ltd. 7,024 1.36
AIG General Insurance Company, Ltd. 6,000 1.17

Note: In addition to the above, the Company holds 29,038 thousands of shares in treasury shares.
Further, the percentage of total shares outstanding is calculated after deducting the treasury shares.

Proportion of Shares Held

(Thousands of shares, %)

Types of Shareholders Number of Shares Held Percentage of Total Shares Outstanding
Banks 8,790 1.62
Trust Banks 139,163 25.58
Life Insurance Companies 560 0.10
Non-Life Insurance Companies 7,566 1.39
Other Financial Institutions 1,484 0.27
Financial Instruments Business Operators 18,605 3.42
Other Corporations 83,593 15.37
Foreign Corporations, etc. 220,721 40.57
Individuals and Others 63,514 11.68
Total 544,000 100.00
Banks 1.62%, Trust Banks 25.58%, Life Insurance Companies 0.10%, Non-Life Insurance Companies 1.39%, Other Financial Institutions 0.27%, Financial Instruments Firms 3.42%, Other Corporations 15.37%, Foreign Corporations and Other Foreign Investors 40.57%, Individuals and others 11.68%

Composition of Shareholders

(Number,%)

Types of Shareholders Number of Shareholders Percentage of Total Shareholders
Banks 10 0.01
Trust Banks 19 0.01
Life Insurance Companies 12 0.01
Non-Life Insurance Companies 2 0.00
Other Financial Institutions 19 0.01
Financial Instruments Business Operators 38 0.02
Other Corporations 65,578 33.05
Foreign Corporations, etc. 830 0.42
Individuals and Others 131,923 66.48
Total 198,431 100.00