Price / Revenue: 0.98
Price / Earnings: 29.86
Market Cap: USD 2.23B
Price / Book: 4.27
Return On Equity (%): 15.55%