LSE • OTES • US4233253073
Generating your data highlights...
8.39b USD | # 1060 in GB
4 shares | 74.65k USD
807.71m
45.38% | 366.57m