Price / Revenue: 5.21
Price / Earnings: 55.67
Market Cap: USD 7.22B
Price / Book: 14.53
Return On Equity (%): 27.52%