Price / Revenue: 1.23
Price / Earnings: 9.45
Market Cap: USD 3.23B
Price / Book: 4.5
Return On Equity (%): 52.86%