Price / Revenue: 5.9
Price / Earnings: 131.26
Market Cap: USD 17.63B
Price / Book: 7.31
Return On Equity (%): 6.47%