Price / Revenue: 14.39
Price / Earnings: 41.07
Market Cap: USD 8.1B
Price / Book: 5.59
Return On Equity (%): 15.73%