Price / Revenue: 2.77
Price / Earnings: 69.94
Market Cap: USD 3.72B
Price / Book: 5.98
Return On Equity (%): 8.56%