Price / Revenue: 2.93
Price / Earnings: 98.78
Market Cap: USD 1.3B
Price / Book: 3.5
Return On Equity (%): 3.56%