Price / Revenue: 3.9
Price / Earnings: 52.21
Market Cap: USD 1.97B
Price / Book: 9.16
Return On Equity (%): 19.66%