Price / Revenue: 5.89
Price / Earnings: 166.08
Market Cap: USD 1.12B
Price / Book: 18.84
Return On Equity (%): 5.31%