OM • TELIA • SE0000667925
Generating your data highlights...
18.9b USD | # 26 in SE
6.41m shares | 45.53m USD
3.93b
58.87% | 2.31b