Price / Revenue: 3.04
Price / Earnings: 26.18
Market Cap: USD 2.73B
Price / Book: 1.77
Return On Equity (%): 7.03%