Nasdaq • OTEX • CA6837151068
Generating your data highlights...
6.02b USD | # 2258 in US
2.3m shares | 53.08m USD
242.66m
98.26% | 238.44m