Price / Revenue: 0.62
Price / Earnings: 18.07
Market Cap: USD 7.86B
Price / Book: 3.31
Return On Equity (%): 19.96%