Price / Revenue: 0.15
Price / Earnings: 57.67
Market Cap: USD 706.83M
Price / Book: 6.09
Return On Equity (%): 13.11%