Nasdaq • OTEX • CA6837151068
Generating your data highlights...
4.86b USD | # 2553 in US
2.41m shares | 54.79m USD
242.66m
98.27% | 238.45m