Price / Revenue: 2.4
Price / Earnings: 25.77
Market Cap: USD 4.22B
Price / Book: 6.39
Return On Equity (%): 25.81%