TSX:OTEX | CA6837151068
Generating your data highlights...
8.22b USD | # 128 in CA
988.14k shares | 36.34m USD
247.56m
98.28% | 243.31m