Nasdaq • OTEX • CA6837151068
Generating your data highlights...
5.65b USD | # 2347 in US
2.39m shares | 54.58m USD
242.66m
98.27% | 238.47m