NYSE • RGA • US7593516047
Generating your data highlights...
14.1b USD | # 1293 in US
362.5k shares | 76.19m USD
65.51m
99.48% | 65.17m