Performance (normalized)

-11%+6%+23%+40%+58%

Key metrics

MetricIBKRWFC
Price$90.69$86.12
Market cap$156.72B$260.43B
P/E ratio (TTM)36.11x12.88x
P/S ratio (TTM)14.22x2.11x
Dividend yield0.37%2.05%
Beta1.350.92
1-year return+39.70%+3.14%

Compare up to five stocks