TSX • SMCI • CA86805E1051
Generating your data highlights...
25.7b USD | # 170 in CA
553.69k shares | 4.19m USD
646.87m
87.11% | 563.5m