TSX • SMCI • CA86805E1051
Generating your data highlights...
16.4b USD | # 174 in CA
426.2k shares | 2.92m USD
594.27m
85.91% | 510.55m