TSX:SMCI | CA86805E1051
Generating your data highlights...
18.6b USD | # 169 in CA
222.24k shares | 1.86m USD
594.27m
85.91% | 510.55m