
WLFC
$46.86
1D:
-0.1%
1Y:
16.8%
US9706461053Sign in to check this stock against your screens
Sign In$169.64
1D:
2.1%
1Y:
28.3%
NL0000687663Mkt Cap
$26.20B
P/E Ratio TTM
8.2
Revenue TTM
$8.72B
Beta
0.98
Earnings TTM
$3.13B
Dividend Yield TTM
0.91%
$180.27
1D:
11.0%
1Y:
11.1%
KYG3730V1059Mkt Cap
$18.43B
P/E Ratio TTM
36.7
Revenue TTM
$3.42B
Beta
1.57
Earnings TTM
$529.16M
Dividend Yield TTM
0.93%