Performance (normalized)

-21%-2%+18%+38%+58%

Key metrics

MetricIBKRMA
Price$90.69$565.24
Market cap$156.72B$495.74B
P/E ratio (TTM)36.11x31.26x
P/S ratio (TTM)14.22x14.23x
Dividend yield0.37%0.59%
Beta1.350.73
1-year return+39.70%-3.55%

Compare up to five stocks