NYSE • RELX • US7595301083
Generating your data highlights...
64.3b USD | # 353 in US
3.84m shares | 129.52m USD
1.79b
99.21% | 1.78b