TSX • SMCI • CA86805E1051
Generating your data highlights...
18.4b USD | # 184 in CA
609.98k shares | 4.56m USD
601.42m
86.10% | 517.83m