Price / Revenue: 0.65
Price / Earnings: 32.69
Market Cap: USD 2.62B
Price / Book: 2.13
Return On Equity (%): 1.16%