OTCPK • SBDX.F • CY0101162119
Generating your data highlights...
504m USD | # 6001 in US
54.76k shares | 43.15k USD
623.15m
46.10% | 287.24m
SED Energy Holdings (OTCPK: SBDX.F) has a market capitalization of $504.15M. Last close $0.67 (as of 2026-10-20); 52-week range $0.62 to $1.02.