Performance (normalized)

-15%+3%+21%+39%+58%

Key metrics

MetricIBKRV
Price$90.69$368.29
Market cap$156.72B$687.61B
P/E ratio (TTM)36.11x31.47x
P/S ratio (TTM)14.22x15.55x
Dividend yield0.37%0.72%
Beta1.350.76
1-year return+39.70%+8.90%

Compare up to five stocks