Nasdaq • OTEX • CA6837151068
Generating your data highlights...
6.41b USD | # 2208 in US
2.39m shares | 55.12m USD
242.66m
98.27% | 238.47m