Price / Revenue: 1.6
Price / Earnings: 47.26
Market Cap: USD 4.44B
Price / Book: 6.45
Return On Equity (%): 17.26%