Price / Revenue: 6.01
Price / Earnings: 70.61
Market Cap: USD 13.54B
Price / Book: 1.53
Return On Equity (%): 2.49%