NYSE:RIG | CH0048265513
Generating your data highlights...
3.61b USD | # 2670 in US
19.75m shares | 100.49m USD
875.47m
88.41% | 773.97m