Nasdaq • OTEX • CA6837151068
Generating your data highlights...
5.36b USD | # 2417 in US
1.59m shares | 37.5m USD
237.38m
97.70% | 231.91m