RELX PLC

RELXNYSE
$38.42
1.494.03%
Last update: Oct 16, 6:46 AM
$39.36
2.436.58%
RELX Ownership & Insider Activity - Benzinga