OTC : KBCSF

KBC Group N.V. — Institutional Ownership

$137.22 USD

$0 (0.0%)

Volume
70
Average Volume
68
Market Capitalization
$54.43B
P/E Ratio
14.62
Dividend Yield
4.01%
Price Target
Year High
$146.20
Year Low
$105.70
Day High
Day Low
Payout Ratio
$0.46
Current Ratio
$1.68
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
KBCSF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $101.64 397M $40.35B $34B $27.33B $33.68B
2024-12-31 $75.46 411.11M $31.02B $46.83B $27.96B $12.15B
2023-12-31 $60.52 423.13M $25.61B $34.53B $26.21B $17.28B
2022-12-31 $61.48 417M $25.64B $51.43B $18.98B -$6.81B
2021-12-31 $73.83 417M $30.79B $40.66B $20.09B $10.22B
2020-12-31 $59.11 416M $24.59B $24.59B $18.92B $18.92B
2019-12-31 $66.61 416M $27.71B $8.37B $18.43B $37.77B
2018-12-31 $54.81 417M $22.85B $18.7B $17.19B $21.34B
2017-12-31 $70.41 418M $29.43B $29.9B $16.7B $16.23B
2016-12-31 $58.31 418M $24.37B $20.84B $17.02B $20.55B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $106.16 458.68M $48.69B $22.8B $60.32B $86.21B
2025-12-31 $101.64 411.07M $41.78B $34B $27.33B $35.11B
2025-09-30 $99.68 410.66M $40.94B $28.44B $26.98B $39.47B
2025-06-30 $84.80 407.2M $34.53B $36.04B $26.41B $24.9B
2025-03-31 $85.85 397M $34.08B $29.62B $28.28B $32.75B
2024-12-31 $75.46 405.82M $30.62B $46.83B $27.96B $11.75B
2024-09-30 $69.63 411.11M $28.63B $27.85B $27.23B $28.01B
2024-06-30 $65.69 411.11M $27.01B $39.96B $28.03B $15.08B
2024-03-31 $69.18 406M $28.09B $45.24B $28.03B $10.88B
2023-12-31 $60.52 425.79M $25.77B $34.53B $26.21B $17.44B
2023-09-30 $59.09 416.43M $24.61B $42.37B $25.68B $7.92B
2023-06-30 $60.31 417.17M $25.16B $53.83B $23.74B -$4.93B