LON:RTO:
328.30
p
NYSE:RTO:
$
22.23