Price / Revenue: 1.27
Price / Earnings: 44.51
Market Cap: USD 8.04B
Price / Book: 7.49
Return On Equity (%): 17.75%