Nasdaq • OTEX • CA6837151068
Generating your data highlights...
5.92b USD | # 2341 in US
2.43m shares | 56.41m USD
237.38m
97.26% | 230.86m