Price / Revenue: 1.51
Price / Earnings: 27.62
Market Cap: USD 793.28M
Price / Book: 2.58
Return On Equity (%): 8.96%