OTC : TBCRF

Timbercreek Financial Corp. — Institutional Ownership

$4.49 USD

$0.06 (1.35%)

Volume
122
Average Volume
9.2K
Market Capitalization
$371.56M
P/E Ratio
20.19
Dividend Yield
11.16%
Price Target
Year High
$5.88
Year Low
$4.35
Day High
Day Low
Payout Ratio
$2.02
Current Ratio
$1.84
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
TBCRF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $6.92 60.3M $417.02M $7.85M $1.31B $1.72B
2024-12-31 $7.06 83.01M $586.13M $13.3M $537.27M $1.11B
2023-12-31 $6.25 84.92M $530.65M $4.8M $402.58M $928.42M
2022-12-31 $7.10 83.62M $593.36M $2.83M $591.11M $1.18B
2021-12-31 $9.59 81.32M $780.25M $6.34M $587.86M $1.36B
2020-12-31 $8.74 81.87M $715.37M $428K $580.09M $1.3B
2019-12-31 $7.43 82.66M $614.59M $8.99M $627.16M $1.23B
2018-12-31 $7.82 88.48M $691.83M $541K $641.19M $1.33B
2017-12-31 $7.21 74.05M $533.84M $700K $952.04M $1.49B
2016-12-31 $7.70 57.37M $441.67M $61000 $674.76M $1.12B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-06-30 $6.54 82.75M $541.52M $54.94M $1.51B $2B
2026-03-31 $6.69 59.49M $398.18M $6.2M $31.5M $423.47M
2025-12-31 $6.92 60.26M $416.74M $7.85M $1.31B $1.71B
2025-09-30 $7.57 59.42M $449.91M $3.27M $1.06B $1.5B
2025-06-30 $7.63 82.76M $631.46M $2.25M $487.05M $1.12B
2025-03-31 $6.68 82.98M $553.91M $5.3M $473M $1.02B
2024-12-31 $7.06 83.01M $586.13M $13.3M $537.27M $1.11B
2024-09-30 $8.11 83.01M $673.6M $6.29M $464.2M $1.13B
2024-06-30 $8.71 83.01M $722.97M $735K $445.5M $1.17B
2024-03-31 $7.59 83.01M $629.69M $5.88M $436.62M $1.06B
2023-12-31 $6.25 83.18M $519.76M $4.8M $402.58M $917.53M
2023-09-30 $6.87 83.35M $572.62M $33.15M $546.06M $1.09B