Price / Revenue: 0.22
Price / Earnings: 12.53
Market Cap: USD 2.73B
Price / Book: 3.4
Return On Equity (%): 24.8%