OTC : TBCCF

TBC Bank Group Plc — Institutional Ownership

$63.17 USD

$4.36 (7.41%)

Volume
100
Average Volume
99
Market Capitalization
$3.48B
P/E Ratio
1.88
Dividend Yield
5.03%
Price Target
Year High
$69.02
Year Low
$52.68
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.15
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
TBCCF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $146.61 55.38M $8.12B $4.71B $10.29B $13.7B
2024-12-31 $92.57 54.84M $5.08B $5.67B $6.13B $5.53B
2023-12-31 $53.53 54.26M $2.9B $5.39B $4.8B $2.32B
2022-12-31 $53.95 54.67M $2.95B $5.95B $2.04B -$966.69M
2021-12-31 $28.38 54.48M $1.55B $3.89B $2.42B $75.95M
2020-12-31 $30.02 54.4M $1.63B $3.78B $2.23B $76.58M
2019-12-31 $44.27 54.72M $2.42B $2.63B $1.86B $1.66B
2018-12-31 $55.28 53.91M $2.98B $2.64B $664.26M $1.01B
2017-12-31 $59.00 52897 $3.12M $2.5B $447.48M -$2.05B
2016-12-31 $60.25 67988 $4.1M $1.96B $391.89M -$1.56B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $150.95 73.67M $11.12B $5.01B $10.15B $16.26B
2025-12-31 $146.61 55.05M $8.07B $4.71B $10.29B $13.65B
2025-09-30 $165.44 75.31M $12.46B $6.35B $10.51B $16.62B
2025-06-30 $162.68 55.57M $9.04B $5.91B $6.8B $9.93B
2025-03-31 $151.10 55.34M $8.36B $5.88B $2.65B $5.13B
2024-12-31 $92.57 55.9M $5.17B $5.67B $6.13B $5.63B
2024-09-30 $90.02 55.15M $4.97B $7.12B $2.76B $597.81M
2024-06-30 $92.68 54.84M $5.08B $5.22B $5.48B $5.34B
2024-03-31 $53.65 55.14M $2.96B $4.73B $2.65B $880.94M
2023-12-31 $53.53 55.39M $2.97B $5.39B $4.8B $2.38B
2023-09-30 $53.41 55.14M $2.95B $4.59B $2.31B $663.04M
2023-06-30 $52.10 55.09M $2.87B $4.7B $4.34B $2.51B