Nasdaq • OTEX • CA6837151068
Generating your data highlights...
6b USD | # 2254 in US
2.03m shares | 47.44m USD
249.09m
98.30% | 244.87m