Performance (normalized)

-4%+12%+27%+42%+58%

Key metrics

MetricIBKRMS
Price$90.69$202.52
Market cap$156.72B$319.43B
P/E ratio (TTM)36.11x17.23x
P/S ratio (TTM)14.22x2.67x
Dividend yield0.37%1.94%
Beta1.351.21
1-year return+39.70%+27.18%

Compare up to five stocks