Price / Revenue: 6.45
Price / Earnings: 17.47
Market Cap: USD 5.49B
Price / Book: 66.31
Return On Equity (%): 222.07%