Price / Revenue: 6.11
Price / Earnings: 63.09
Market Cap: USD 4.64B
Price / Book: 20.25
Return On Equity (%): 35%