DB • 58O • CA88709B1040
Generating your data highlights...
300m USD | # 6885 in DE
1.15k shares | 4.8k USD
82.75m
99.61% | 82.43m
Timbercreek Financial Corp. (DB: 58O) has a market capitalization of $299.65M. Last close €3.26 (as of 2026-10-20); 52-week range €3.18 to €4.52.