OTCPK • SDUR.F • CA8634433053
Generating your data highlights...
7.65m USD | # 11691 in US
4.91k shares | 291.29 USD
63.62m
38.62% | 24.57m
Stroud Resources Ltd. (OTCPK: SDUR.F) has a market capitalization of $7.65M. Last close $0.11 (as of 2026-10-20); 52-week range $0.01 to $0.20.