Price / Revenue: 2.3
Price / Earnings: 11.88
Market Cap: USD 1.95B
Price / Book: 2.14
Return On Equity (%): 21.1%