DB • 2QD • CA89712R3009
Generating your data highlights...
494k USD | # 12967 in DE
9.5k shares | 700.72 USD
7.01m
99.75% | 6.99m
Troubadour Resources Inc. (DB: 2QD) has a market capitalization of $493.90K. Last close €0.06 (as of 2026-10-19); 52-week range €0.06 to €0.38.