Price / Revenue: 2.06
Price / Earnings: 20.18
Market Cap: USD 9.47B
Price / Book: 10.62
Return On Equity (%): 73.7%