Price / Revenue: 3.33
Price / Earnings: 26.3
Market Cap: USD 2.81B
Price / Book: 1.54
Return On Equity (%): 3.02%