Price / Revenue: 1.85
Price / Earnings: 30.17
Market Cap: USD 21.56B
Price / Book: 40.95
Return On Equity (%): 4.42%