Nasdaq • OTEX • CA6837151068
Generating your data highlights...
5.48b USD | # 2388 in US
1.57m shares | 37.19m USD
237.38m
97.70% | 231.91m