DB • 3X21 • CA8634433053
Generating your data highlights...
7.65m USD | # 11594 in DE
10.57k shares | 1.23k USD
63.62m
38.62% | 24.57m
Stroud Resources Ltd. (DB: 3X21) has a market capitalization of $7.65M. Last close €0.09 (as of 2026-10-20); 52-week range €0.05 to €0.17.