Price / Revenue: 0.6
Price / Earnings: 93.35
Market Cap: USD 716.83M
Price / Book: 6.08
Return On Equity (%): 6.26%