
RGA
$238.89
1D:
-0.8%
1Y:
22.1%
US7593516047Sign in to check this stock against your screeners
Sign In$100.55
1D:
-1.3%
1Y:
14.8%
BMG0450A1053Mkt Cap
$35.13B
P/E Ratio TTM
7.7
Revenue TTM
$19.70B
Beta
0.29
Earnings TTM
$4.87B
Dividend Yield TTM
0.00%
$377.09
1D:
-0.5%
1Y:
14.3%
BMG3223R1088Mkt Cap
$14.92B
P/E Ratio TTM
7.8
Revenue TTM
$17.15B
Beta
0.29
Earnings TTM
$2.03B
Dividend Yield TTM
2.09%